diff options
author | Matthias Schiffer <mschiffer@universe-factory.net> | 2016-06-30 15:18:03 +0200 |
---|---|---|
committer | Matthias Schiffer <mschiffer@universe-factory.net> | 2016-06-30 17:12:38 +0200 |
commit | 103ed00cfb370236c3e96e427d5feb643a8d7c8e (patch) | |
tree | 1e41c04135a82162d5d2f3ce9b027e7fb48543df /target/linux/ramips | |
parent | fa9811814a97fbd0d01cce5e7faf955e7e2c407c (diff) | |
download | upstream-103ed00cfb370236c3e96e427d5feb643a8d7c8e.tar.gz upstream-103ed00cfb370236c3e96e427d5feb643a8d7c8e.tar.bz2 upstream-103ed00cfb370236c3e96e427d5feb643a8d7c8e.zip |
ramips: add button support and make LEDs known to userspace for DIR-860L B1
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
Reviewed-by: Jo-Philipp Wich <jo@mein.io>
Diffstat (limited to 'target/linux/ramips')
-rwxr-xr-x | target/linux/ramips/base-files/etc/board.d/01_leds | 3 | ||||
-rw-r--r-- | target/linux/ramips/base-files/etc/diag.sh | 1 | ||||
-rw-r--r-- | target/linux/ramips/dts/DIR-860L-B1.dts | 12 |
3 files changed, 16 insertions, 0 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 460253c9ff..0e30ba076d 100755 --- a/target/linux/ramips/base-files/etc/board.d/01_leds +++ b/target/linux/ramips/base-files/etc/board.d/01_leds @@ -136,6 +136,9 @@ mzk-750dhp|\ mzk-dp150n) ucidef_set_led_default "power" "power" "$board:green:power" "1" ;; +dir-860l-b1) + ucidef_set_led_netdev "wan" "wan" "$board:green:net" "eth0.2" + ;; ex2700) ucidef_set_led_default "power_r" "POWER (red)" "$board:red:power" "0" set_wifi_led "$board:green:router" diff --git a/target/linux/ramips/base-files/etc/diag.sh b/target/linux/ramips/base-files/etc/diag.sh index 0c5abb2861..e9d623d106 100644 --- a/target/linux/ramips/base-files/etc/diag.sh +++ b/target/linux/ramips/base-files/etc/diag.sh @@ -19,6 +19,7 @@ get_status_led() { asl26555|\ br-6425|\ br-6475nd|\ + dir-860l-b1|\ e1700|\ fonera20n|\ mzk-750dhp|\ diff --git a/target/linux/ramips/dts/DIR-860L-B1.dts b/target/linux/ramips/dts/DIR-860L-B1.dts index b6336d87d3..579df585c7 100644 --- a/target/linux/ramips/dts/DIR-860L-B1.dts +++ b/target/linux/ramips/dts/DIR-860L-B1.dts @@ -44,6 +44,18 @@ #address-cells = <1>; #size-cells = <0>; poll-interval = <20>; + + reset { + label = "reset"; + gpios = <&gpio0 7 1>; + linux,code = <0x198>; + }; + + wps { + label = "wps"; + gpios = <&gpio0 18 1>; + linux,code = <0x211>; + }; }; }; |