f5fae46dfb7050f90e80ae069732eb8faa682c65
[openwrt/openwrt.git] / target / linux / ath79 / nand / base-files / etc / hotplug.d / firmware / 10-ath9k-eeprom
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 "ath9k-eeprom-ahb-18100000.wmac.bin")
11 case $board in
12 netgear,wndr3700-v4|\
13 netgear,wndr4300|\
14 netgear,wndr4300-v2|\
15 netgear,wndr4500-v3)
16 caldata_extract "caldata" 0x1000 0x440
17 ;;
18 *)
19 caldata_die "board $board is not supported yet"
20 ;;
21 esac
22 ;;
23 "ath9k-eeprom-pci-0000:00:00.0.bin")
24 case $board in
25 netgear,wndr3700-v4|\
26 netgear,wndr4300|\
27 netgear,wndr4300-v2|\
28 netgear,wndr4500-v3)
29 caldata_extract "caldata" 0x5000 0x440
30 ;;
31 *)
32 caldata_die "board $board is not supported yet"
33 ;;
34 esac
35 ;;
36 esac