ath79: add support for Netgear R6100
[openwrt/openwrt.git] / target / linux / ath79 / nand / base-files / etc / hotplug.d / firmware / 11-ath10k-caldata
1 #!/bin/sh
2
3 [ -e /lib/firmware/$FIRMWARE ] && exit 0
4
5 . /lib/functions/caldata.sh
6
7 board=$(board_name)
8
9 case "$FIRMWARE" in
10 "ath10k/cal-pci-0000:00:00.0.bin")
11 case $board in
12 domywifi,dw33d)
13 caldata_extract "art" 0x5000 0x844
14 ath10k_patch_mac $(mtd_get_mac_binary art 0x12)
15 ;;
16 dongwon,dw02-412h-64m|\
17 dongwon,dw02-412h-128m)
18 caldata_extract "art" 0x5000 0x844
19 ath10k_patch_mac $(macaddr_add $(mtd_get_mac_binary art 0x0) 4)
20 ;;
21 glinet,gl-ar750s-nor|\
22 glinet,gl-ar750s-nor-nand)
23 caldata_extract "art" 0x5000 0x844
24 ath10k_patch_mac $(macaddr_add $(mtd_get_mac_binary art 0x0) 1)
25 ;;
26 netgear,r6100)
27 caldata_extract "caldata" 0x5000 0x844
28 ;;
29 zyxel,nbg6716)
30 caldata_extract "art" 0x5000 0x844
31 ath10k_patch_mac $(macaddr_add $(mtd_get_mac_ascii u-boot-env ethaddr) 1)
32 ;;
33 esac
34 ;;
35 *)
36 exit 1
37 ;;
38 esac