diff options
author | John Crispin <john@openwrt.org> | 2014-07-17 10:55:31 +0000 |
---|---|---|
committer | John Crispin <john@openwrt.org> | 2014-07-17 10:55:31 +0000 |
commit | f44d3f99803be7ba5c38b26a2d8cbda1c301e893 (patch) | |
tree | 33a442ee227a5c2d2b6eb256899f74964262fc74 /target/linux/ramips/base-files | |
parent | d8e47a92b12a8ea91d532bf6c70792a4f08526f3 (diff) | |
download | mtk-20170518-f44d3f99803be7ba5c38b26a2d8cbda1c301e893.zip mtk-20170518-f44d3f99803be7ba5c38b26a2d8cbda1c301e893.tar.gz mtk-20170518-f44d3f99803be7ba5c38b26a2d8cbda1c301e893.tar.bz2 |
ramips: soc wmac eeprom cleanup
Move eeprom extraction from scripts to dts files.
Additionally there are few other changes like:
- whitespace fixes
- add partition labels where needed
- BR6524N board doesn't exist (lost in translation?)
- fix Edimax 3g-6200nl model
- add wmac eeprom to dts for Asus RT-N14U board
Compile tested all subtargets and their profiles.
Run tested on:
- Asus RT-N15
- Asus RT-N14U
- Buffalo WHR-600D
- Argus ATP52B
- Sparklan WCR-150GN
Few problems noted:
- many boards didn't have wmac eeprom information defined at all
- several boards don't have any patitions defined (see FIXME comments in dts)
Signed-off-by: Roman Yeryomin <roman@advem.lv>
SVN-Revision: 41680
Diffstat (limited to 'target/linux/ramips/base-files')
-rw-r--r-- | target/linux/ramips/base-files/etc/hotplug.d/firmware/10-rt2x00-eeprom | 106 | ||||
-rwxr-xr-x | target/linux/ramips/base-files/lib/ramips.sh | 3 |
2 files changed, 1 insertions, 108 deletions
diff --git a/target/linux/ramips/base-files/etc/hotplug.d/firmware/10-rt2x00-eeprom b/target/linux/ramips/base-files/etc/hotplug.d/firmware/10-rt2x00-eeprom index 18a0448..2a5a80c 100644 --- a/target/linux/ramips/base-files/etc/hotplug.d/firmware/10-rt2x00-eeprom +++ b/target/linux/ramips/base-files/etc/hotplug.d/firmware/10-rt2x00-eeprom @@ -31,112 +31,8 @@ board=$(ramips_board_name) case "$FIRMWARE" in "soc_wmac.eeprom") case $board in - asl26555 | \ - dir-300-b1 | \ - dir-600-b1 | \ - dir-600-b2 | \ - dir-610-a1 | \ - dir-615-d) - rt2x00_eeprom_extract "devdata" 16384 512 - ;; - - dap-1350) - rt2x00_eeprom_extract "devdata" 0 512 - ;; - - rt-n10-plus | \ - rt-g32-b1) - rt2x00_eeprom_extract "devconf" 0 512 - ;; - - f5d8235-v1 | \ - f5d8235-v2) - rt2x00_eeprom_extract "u-boot" 262144 512 - ;; - - 3g-6200n | \ - 3g-6200nl | \ - 3g300m | \ - air3gii | \ - all0239-3g | \ - all0256n | \ - all5002 | \ - all5003 | \ - argus-atp52b | \ - awm002-evb | \ - awapn2403 | \ - bc2 | \ - br6425 | \ - br-6475nd | \ - broadway | \ - br6524n | \ - carambola | \ - cy-swr1100 | \ - d105 | \ - dcs-930 | \ - dir-300-b7 | \ - dir-320-b1 | \ - dir-615-h1 | \ - dir-620-a1 | \ - dir-620-d1 | \ - dir-645 | \ - esr-9753 | \ - f7c027 | \ - fonera20n | \ - rt-n13u | \ - freestation5 | \ - hlk-rm04 | \ - hw550-3g | \ - mofi3500-3gn | \ - mpr-a1 | \ - mpr-a2 | \ - mzk-750dhp | \ - pwh2004 | \ - ncs601w | \ - nbg-419n | \ - nw718 | \ - omni-emb | \ - omni-emb-hpm | \ - psr-680w | \ - px4885 | \ - rt-n15 | \ - rt-n56u | \ - rut5xx | \ - sl-r7205 | \ - v11st-fe | \ - v22rw-2x2 | \ - w306r-v20 | \ - w150m | \ - w502u | \ - wcr-150gn | \ - whr-g300n | \ - whr-300hp2 | \ - whr-600d | \ - whr-1166d | \ - wl-330n | \ - wl-330n3g | \ - wl-351 | \ - wli-tx4-ag300n | \ - wmr300 | \ - wnce2001 | \ - wr512-3gn | \ - wr6202 | \ - wr8305rt | \ - wrtnode | \ - mzk-w300nh2 | \ - ur-326n4g | \ - ur-336un | \ - xdxrn502j | \ - hg255d) - rt2x00_eeprom_extract "factory" 0 512 - ;; - - wl341v3) - rt2x00_eeprom_extract "board-nvram" 64880 512 - ;; - *) - rt2x00_eeprom_die "board $board is not supported yet" + rt2x00_eeprom_die "Please define mtd-eeprom in $board DTS file!" ;; esac ;; diff --git a/target/linux/ramips/base-files/lib/ramips.sh b/target/linux/ramips/base-files/lib/ramips.sh index 2e831d2..f9ab1e3 100755 --- a/target/linux/ramips/base-files/lib/ramips.sh +++ b/target/linux/ramips/base-files/lib/ramips.sh @@ -58,9 +58,6 @@ ramips_board_detect() { *"AsiaRF AWAPN2403") name="awapn2403" ;; - *"BR6524N") - name="br6524n" - ;; *"Asus WL-330N") name="wl-330n" ;; |