3 [ -e /lib
/firmware
/$FIRMWARE ] && exit 0
5 .
/lib
/functions
/caldata.sh
10 "ath10k/cal-pci-0000:00:00.0.bin")
14 caldata_extract
"art" 0x5000 0x844
15 ath10k_patch_mac $
(mtd_get_mac_ascii u-boot-env athaddr
)
18 caldata_extract
"art" 0x5000 0x844
19 ath10k_patch_mac $
(macaddr_add $
(cat /sys
/class
/net
/eth
0/address
) 1)
21 extreme-networks
,ws-ap3805i
)
22 caldata_extract
"art" 0x5000 0x844
23 ath10k_patch_mac $
(mtd_get_mac_ascii cfg1 RADIOADDR0
)
26 iodata
,wn-ac1600dgr2|\
29 caldata_extract
"art" 0x5000 0x844
30 ath10k_patch_mac $
(macaddr_add $
(mtd_get_mac_ascii u-boot-env ethaddr
) 1)
33 caldata_extract
"art" 0x5000 0x844
34 ath10k_patch_mac $
(mtd_get_mac_text board_data
0x880)
37 caldata_extract
"radiocfg" 0x5000 0x844
38 ath10k_patch_mac $
(mtd_get_mac_ascii devdata wlan5mac
)
42 "ath10k/cal-pci-0000:01:00.0.bin")
45 caldata_extract
"art" 0x5000 0x844
46 ath10k_patch_mac $
(macaddr_add $
(mtd_get_mac_ascii u-boot-env ethaddr
) 1)
50 "ath10k/pre-cal-pci-0000:00:00.0.bin")
55 caldata_extract
"art" 0x5000 0x2f20
56 caldata_valid
"202f" || caldata_extract
"reserved" 0x15000 0x2f20
57 ath10k_patch_mac $
(mtd_get_mac_ascii devdata wlan5mac
)
58 ln -sf /lib
/firmware
/ath10k
/pre-cal-pci-0000\
:00\
:00.0.bin \
59 /lib
/firmware
/ath10k
/QCA9888
/hw2.0
/board.bin