ath79/nand: add support for Netgear WNDR4300SW
[oweals/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,wndr4300sw|\
15         netgear,wndr4300-v2|\
16         netgear,wndr4500-v3)
17                 caldata_extract "caldata" 0x1000 0x440
18                 ;;
19         *)
20                 caldata_die "board $board is not supported yet"
21                 ;;
22         esac
23         ;;
24 "ath9k-eeprom-pci-0000:00:00.0.bin")
25         case $board in
26         netgear,wndr3700-v4|\
27         netgear,wndr4300|\
28         netgear,wndr4300sw|\
29         netgear,wndr4300-v2|\
30         netgear,wndr4500-v3)
31                 caldata_extract "caldata" 0x5000 0x440
32                 ;;
33         *)
34                 caldata_die "board $board is not supported yet"
35                 ;;
36         esac
37         ;;
38 esac