treewide: convert WiFi caldata size and offset to hexadecimal
[openwrt/staging/chunkeey.git] / target / linux / ipq806x / base-files / etc / hotplug.d / firmware / 11-ath10k-caldata
index 4f21d4a4efc9e62d129569f051c30f486f79ea10..bdc36070f2240a9cba76830657cf495c52f04d62 100644 (file)
@@ -23,8 +23,8 @@ ath10kcal_die() {
 
 ath10kcal_from_file() {
        local source=$1
-       local offset=$2
-       local count=$3
+       local offset=$(($2))
+       local count=$(($3))
 
        dd if=$source of=/lib/firmware/$FIRMWARE bs=1 skip=$offset count=$count 2>/dev/null || \
                ath10kcal_die "failed to extract calibration data from $source"
@@ -32,8 +32,8 @@ ath10kcal_from_file() {
 
 ath10kcal_extract() {
        local part=$1
-       local offset=$2
-       local count=$3
+       local offset=$(($2))
+       local count=$(($3))
        local mtd
 
        mtd=$(find_mtd_chardev $part)
@@ -80,33 +80,33 @@ case "$FIRMWARE" in
 "ath10k/pre-cal-pci-0000:01:00.0.bin")
        case $board in
        buffalo,wxr-2533dhp)
-               ath10kcal_extract "ART" 4096 12064
+               ath10kcal_extract "ART" 0x1000 0x2f20
                ath10kcal_patch_mac_crc $(mtd_get_mac_binary ART 0x1e)
                ;;
        linksys,ea8500)
-               ath10kcal_extract "art" 4096 12064
+               ath10kcal_extract "art" 0x1000 0x2f20
                ath10kcal_patch_mac_crc $(macaddr_add $(mtd_get_mac_ascii devinfo hw_mac_addr) +1)
                ;;
        nec,wg2600hp)
-               ath10kcal_extract "ART" 4096 12064
+               ath10kcal_extract "ART" 0x1000 0x2f20
                ath10kcal_patch_mac_crc $(macaddr_add $(mtd_get_mac_binary PRODUCTDATA 0xc) +1)
                ;;
        netgear,d7800 |\
        netgear,r7500v2 |\
        netgear,r7800)
-               ath10kcal_extract "art" 4096 12064
+               ath10kcal_extract "art" 0x1000 0x2f20
                ath10kcal_patch_mac_crc $(macaddr_add $(mtd_get_mac_binary art 0x6) +1)
                ;;
        tplink,c2600)
-               ath10kcal_extract "radio" 4096 12064
+               ath10kcal_extract "radio" 0x1000 0x2f20
                ath10kcal_patch_mac_crc $(macaddr_add $(mtd_get_mac_binary default-mac 0x8) -1)
                ;;
        tplink,vr2600v)
-               ath10kcal_extract "ART" 4096 12064
+               ath10kcal_extract "ART" 0x1000 0x2f20
                ath10kcal_patch_mac_crc $(macaddr_add $(mtd_get_mac_binary default-mac 0x0) -1)
                ;;
        zyxel,nbg6817)
-               ath10kcal_extract "0:ART" 4096 12064
+               ath10kcal_extract "0:ART" 0x1000 0x2f20
                ath10kcal_patch_mac_crc $(macaddr_add $(mtd_get_mac_ascii 0:APPSBLENV ethaddr) +1)
                ;;
        esac
@@ -114,33 +114,33 @@ case "$FIRMWARE" in
 "ath10k/pre-cal-pci-0001:01:00.0.bin")
        case $board in
        buffalo,wxr-2533dhp)
-               ath10kcal_extract "ART" 20480 12064
+               ath10kcal_extract "ART" 0x5000 0x2f20
                ath10kcal_patch_mac_crc $(mtd_get_mac_binary ART 0x18)
                ;;
        linksys,ea8500)
-               ath10kcal_extract "art" 20480 12064
+               ath10kcal_extract "art" 0x5000 0x2f20
                ath10kcal_patch_mac_crc $(macaddr_add $(mtd_get_mac_ascii devinfo hw_mac_addr) +2)
                ;;
        nec,wg2600hp)
-               ath10kcal_extract "ART" 20480 12064
+               ath10kcal_extract "ART" 0x5000 0x2f20
                ath10kcal_patch_mac_crc $(mtd_get_mac_binary PRODUCTDATA 0xc)
                ;;
        netgear,d7800 |\
        netgear,r7500v2 |\
        netgear,r7800)
-               ath10kcal_extract "art" 20480 12064
+               ath10kcal_extract "art" 0x5000 0x2f20
                ath10kcal_patch_mac_crc $(macaddr_add $(mtd_get_mac_binary art 0x6) +2)
                ;;
        tplink,c2600)
-               ath10kcal_extract "radio" 20480 12064
+               ath10kcal_extract "radio" 0x5000 0x2f20
                ath10kcal_patch_mac_crc $(mtd_get_mac_binary default-mac 0x8)
                ;;
        tplink,vr2600v)
-               ath10kcal_extract "ART" 20480 12064
+               ath10kcal_extract "ART" 0x5000 0x2f20
                ath10kcal_patch_mac_crc $(mtd_get_mac_binary default-mac 0x0)
                ;;
        zyxel,nbg6817)
-               ath10kcal_extract "0:ART" 20480 12064
+               ath10kcal_extract "0:ART" 0x5000 0x2f20
                ath10kcal_patch_mac_crc $(mtd_get_mac_ascii 0:APPSBLENV ethaddr)
                ;;
        esac