cac955905af138d112182b0bd998a42b93eabdd1
[openwrt/staging/chunkeey.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 8dev,rambutan)
13 caldata_extract "caldata" 0x1000 0x800
14 ;;
15 netgear,wndr3700-v4|\
16 netgear,wndr4300|\
17 netgear,wndr4300sw|\
18 netgear,wndr4300tn|\
19 netgear,wndr4300-v2|\
20 netgear,wndr4500-v3)
21 caldata_extract "caldata" 0x1000 0x440
22 ;;
23 *)
24 caldata_die "board $board is not supported yet"
25 ;;
26 esac
27 ;;
28 "ath9k-eeprom-pci-0000:00:00.0.bin")
29 case $board in
30 netgear,wndr3700-v4|\
31 netgear,wndr4300|\
32 netgear,wndr4300sw|\
33 netgear,wndr4300tn|\
34 netgear,wndr4300-v2|\
35 netgear,wndr4500-v3)
36 caldata_extract "caldata" 0x5000 0x440
37 ;;
38 *)
39 caldata_die "board $board is not supported yet"
40 ;;
41 esac
42 ;;
43 esac