aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdrian Schmutzler <freifunk@adrianschmutzler.de>2020-09-16 17:34:35 +0200
committerAdrian Schmutzler <freifunk@adrianschmutzler.de>2020-09-16 17:34:35 +0200
commit947bfc62d003ea54c13470ee6bbc9f20827592b0 (patch)
tree993a75645e36c9d8718f706d305749ccf7cbd68c
parent25f2f66eeaf720e3db154019fe0b32a146c6082f (diff)
downloadupstream-947bfc62d003ea54c13470ee6bbc9f20827592b0.tar.gz
upstream-947bfc62d003ea54c13470ee6bbc9f20827592b0.tar.bz2
upstream-947bfc62d003ea54c13470ee6bbc9f20827592b0.zip
ath79: fix button types for WZR-HP-AG300H and WZR-600DHP
Router and Movie "keys" are actually switches for both devices according to the manual. This has been properly implemented in ar71xx, but overlooked when porting to ath79. Fixes: 480bf2827392 ("ath79: add support for Buffalo WZR-HP-AG300H") Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
-rw-r--r--target/linux/ath79/dts/ar7161_buffalo_wzr-hp-ag300h.dtsi3
1 files changed, 3 insertions, 0 deletions
diff --git a/target/linux/ath79/dts/ar7161_buffalo_wzr-hp-ag300h.dtsi b/target/linux/ath79/dts/ar7161_buffalo_wzr-hp-ag300h.dtsi
index c0040b4bbe..d369a4d937 100644
--- a/target/linux/ath79/dts/ar7161_buffalo_wzr-hp-ag300h.dtsi
+++ b/target/linux/ath79/dts/ar7161_buffalo_wzr-hp-ag300h.dtsi
@@ -94,18 +94,21 @@
router_auto {
linux,code = <BTN_6>;
+ linux,input-type = <EV_SW>;
gpios = <&gpio 6 GPIO_ACTIVE_LOW>;
debounce-interval = <60>;
};
router_off {
linux,code = <BTN_5>;
+ linux,input-type = <EV_SW>;
gpios = <&gpio 7 GPIO_ACTIVE_LOW>;
debounce-interval = <60>;
};
movie_engine {
linux,code = <BTN_7>;
+ linux,input-type = <EV_SW>;
gpios = <&gpio 8 GPIO_ACTIVE_LOW>;
debounce-interval = <60>;
};