ath79: add support for DomyWifi DW33D
[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 . /lib/functions/mikrotik-caldata.sh
7
8 board=$(board_name)
9
10 case "$FIRMWARE" in
11 "ath10k/cal-pci-0000:00:00.0.bin")
12 case $board in
13 domywifi,dw33d)
14 caldata_extract "art" 0x5000 0x844
15 ath10k_patch_mac $(mtd_get_mac_binary art 0x12)
16 ;;
17 glinet,gl-ar750s-nor|\
18 glinet,gl-ar750s-nor-nand)
19 caldata_extract "art" 0x5000 0x844
20 ath10k_patch_mac $(macaddr_add $(mtd_get_mac_binary art 0x0) +1)
21 ;;
22 zyxel,nbg6716)
23 caldata_extract "art" 0x5000 0x844
24 ath10k_patch_mac $(macaddr_add $(mtd_get_mac_ascii u-boot-env ethaddr) +1)
25 ;;
26 esac
27 ;;
28 "ath10k/cal-pci-0000:01:00.0.bin")
29 case $board in
30 mikrotik,routerboard-922uags-5hpacd)
31 mikrotik_caldata_extract "art" 0x5000 0x844
32 ;;
33 esac
34 ;;
35 *)
36 exit 1
37 ;;
38 esac