diff options
author | Mathias Kresin <dev@kresin.me> | 2018-02-17 09:54:57 +0100 |
---|---|---|
committer | Mathias Kresin <dev@kresin.me> | 2018-02-20 19:25:17 +0100 |
commit | cb741654e5b9b659ffc7cb5c1e1fa362aa8c4652 (patch) | |
tree | cb7cb37100af81b774ca6f93222e2265b30b046a /target/linux/ramips/base-files/etc | |
parent | c330408ea92d9bf6af187b90d2f3f513d4d8ed8a (diff) | |
download | mtk-20170518-cb741654e5b9b659ffc7cb5c1e1fa362aa8c4652.zip mtk-20170518-cb741654e5b9b659ffc7cb5c1e1fa362aa8c4652.tar.gz mtk-20170518-cb741654e5b9b659ffc7cb5c1e1fa362aa8c4652.tar.bz2 |
ramips: improve GnuBee Personal Cloud Two support
Use the generic board detection for the GnuBee Personal Cloud Two
instead of the target specific one as all recent additions are doing.
Fixup the pinmux to set all pins used as GPIO to the function GPIO.
Request pins where used.
Drop the i2c from the dts. There is nothing connected. While at it fix an
indentation issue and use references instead of duplicating the whole
node path.
Use the same switch config as for the GB-PC1 and drop the led trigger for
the not supported IP1001 phy connected to second rgmii.
Fixes: c60a21532bc9 ("ramips: Add support for the GnuBee Personal Cloud Two")
Signed-off-by: Mathias Kresin <dev@kresin.me>
Diffstat (limited to 'target/linux/ramips/base-files/etc')
-rwxr-xr-x | target/linux/ramips/base-files/etc/board.d/01_leds | 9 | ||||
-rwxr-xr-x | target/linux/ramips/base-files/etc/board.d/02_network | 7 | ||||
-rw-r--r-- | target/linux/ramips/base-files/etc/diag.sh | 2 |
3 files changed, 5 insertions, 13 deletions
diff --git a/target/linux/ramips/base-files/etc/board.d/01_leds b/target/linux/ramips/base-files/etc/board.d/01_leds index 573dd31..16d38dd 100755 --- a/target/linux/ramips/base-files/etc/board.d/01_leds +++ b/target/linux/ramips/base-files/etc/board.d/01_leds @@ -187,16 +187,11 @@ fonera20n) set_usb_led "$boardname:orange:usb" set_wifi_led "$boardname:orange:wifi" ;; -gb-pc1) +gb-pc1|\ +gnubee,gb-pc2) ucidef_set_led_switch "lan1" "lan1" "$boardname:green:lan1" "switch0" "0x01" ucidef_set_led_switch "lan2" "lan2" "$boardname:green:lan2" "switch0" "0x10" ;; -gb-pc2) - ucidef_set_led_switch "lan" "lan" "$board:green:lan" "switch0" "0x01" - ucidef_set_led_switch "wan" "wan" "$board:green:wan" "switch0" "0x10" - ucidef_set_led_netdev "eth1-g" "eth1-g" "$board:green:eth1-g" "eth1" - ucidef_set_led_netdev "eth1-y" "eth1-y" "$board:green:eth1-y" "eth1" - ;; gl-mt300a|\ gl-mt300n|\ gl-mt750) diff --git a/target/linux/ramips/base-files/etc/board.d/02_network b/target/linux/ramips/base-files/etc/board.d/02_network index 4208321..946810b 100755 --- a/target/linux/ramips/base-files/etc/board.d/02_network +++ b/target/linux/ramips/base-files/etc/board.d/02_network @@ -202,14 +202,11 @@ ramips_setup_interfaces() ucidef_add_switch "switch0" \ "1:lan:4" "2:lan:3" "3:lan:2" "4:lan:1" "0:wan" "6@eth0" ;; - gb-pc1) + gb-pc1|\ + gnubee,gb-pc2) ucidef_add_switch "switch0" \ "0:lan" "4:lan" "6@eth0" ;; - gb-pc2) - ucidef_add_switch "switch0" \ - "4:lan" "0:wan" "6@eth0" - ;; gl-mt300n-v2) ucidef_add_switch "switch0" \ "1:lan" "0:wan" "6@eth0" diff --git a/target/linux/ramips/base-files/etc/diag.sh b/target/linux/ramips/base-files/etc/diag.sh index 04a398c..c5f62ab 100644 --- a/target/linux/ramips/base-files/etc/diag.sh +++ b/target/linux/ramips/base-files/etc/diag.sh @@ -91,7 +91,7 @@ get_status_led() { dir-620-d1|\ dwr-512-b|\ gb-pc1|\ - gb-pc2|\ + gnubee,gb-pc2|\ hpm|\ hw550-3g|\ mac1200rv2|\ |