projects
/
openwrt
/
staging
/
chunkeey.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
base-files: move xor() from caldata extraction to functions.sh
[openwrt/staging/chunkeey.git]
/
target
/
linux
/
ipq806x
/
base-files
/
etc
/
hotplug.d
/
firmware
/
11-ath10k-caldata
diff --git
a/target/linux/ipq806x/base-files/etc/hotplug.d/firmware/11-ath10k-caldata
b/target/linux/ipq806x/base-files/etc/hotplug.d/firmware/11-ath10k-caldata
index bdc36070f2240a9cba76830657cf495c52f04d62..c0fb1db16d8791fd9762e54eec996e307b24821f 100644
(file)
--- a/
target/linux/ipq806x/base-files/etc/hotplug.d/firmware/11-ath10k-caldata
+++ b/
target/linux/ipq806x/base-files/etc/hotplug.d/firmware/11-ath10k-caldata
@@
-1,20
+1,6
@@
#!/bin/sh
#!/bin/sh
-# xor multiple hex values of the same length
-xor() {
- local val
- local ret="0x$1"
- local retlen=${#1}
-
- shift
- while [ -n "$1" ]; do
- val="0x$1"
- ret=$((ret ^ val))
- shift
- done
-
- printf "%0${retlen}x" "$ret"
-}
+. /lib/functions.sh
ath10kcal_die() {
echo "ath10cal: " "$*"
ath10kcal_die() {
echo "ath10cal: " "$*"
@@
-71,7
+57,6
@@
ath10kcal_patch_mac_crc() {
[ -e /lib/firmware/$FIRMWARE ] && exit 0
[ -e /lib/firmware/$FIRMWARE ] && exit 0
-. /lib/functions.sh
. /lib/functions/system.sh
board=$(board_name)
. /lib/functions/system.sh
board=$(board_name)