123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- From f6f8234439737171e571a41264280e844a429699 Mon Sep 17 00:00:00 2001
- From: =?UTF-8?q?Rafa=C5=82=20Mi=C5=82ecki?= <zajec5@gmail.com>
- Date: Sun, 30 Nov 2014 18:28:29 +0100
- Subject: [PATCH] ARM: BCM5301X: Add buttons for Netgear R6250
- MIME-Version: 1.0
- Content-Type: text/plain; charset=UTF-8
- Content-Transfer-Encoding: 8bit
- Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
- Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
- ---
- arch/arm/boot/dts/bcm4708-netgear-r6250.dts | 25 +++++++++++++++++++++++++
- arch/arm/boot/dts/bcm5301x.dtsi | 1 +
- 2 files changed, 26 insertions(+)
- --- a/arch/arm/boot/dts/bcm4708-netgear-r6250.dts
- +++ b/arch/arm/boot/dts/bcm4708-netgear-r6250.dts
- @@ -66,4 +66,29 @@
- linux,default-trigger = "default-off";
- };
- };
- +
- + gpio-keys {
- + compatible = "gpio-keys";
- + #address-cells = <1>;
- + #size-cells = <0>;
- + poll-interval = <200>;
- +
- + wps {
- + label = "WPS";
- + linux,code = <KEY_WPS_BUTTON>;
- + gpios = <&chipcommon 4 GPIO_ACTIVE_LOW>;
- + };
- +
- + rfkill {
- + label = "WiFi";
- + linux,code = <KEY_RFKILL>;
- + gpios = <&chipcommon 5 GPIO_ACTIVE_LOW>;
- + };
- +
- + restart {
- + label = "Reset";
- + linux,code = <KEY_RESTART>;
- + gpios = <&chipcommon 6 GPIO_ACTIVE_LOW>;
- + };
- + };
- };
- --- a/arch/arm/boot/dts/bcm5301x.dtsi
- +++ b/arch/arm/boot/dts/bcm5301x.dtsi
- @@ -9,6 +9,7 @@
- */
-
- #include <dt-bindings/gpio/gpio.h>
- +#include <dt-bindings/input/input.h>
- #include <dt-bindings/interrupt-controller/irq.h>
- #include <dt-bindings/interrupt-controller/arm-gic.h>
- #include "skeleton.dtsi"
|