bcm53xx: backport official Buffalo WZR-900DHP patch
[openwrt/svn-archive/archive.git] / target / linux / bcm53xx / patches-3.18 / 350-ARM-BCM5301X-Switch-DT-files-to-gpio-keys-polled.patch
1 From 983e3532c2de15df70aaf80b8906be2d0734dc37 Mon Sep 17 00:00:00 2001
2 From: =?UTF-8?q?Rafa=C5=82=20Mi=C5=82ecki?= <zajec5@gmail.com>
3 Date: Fri, 5 Dec 2014 12:16:12 +0100
4 Subject: [PATCH] ARM: BCM5301X: Switch DT files to "gpio-keys-polled"
5 MIME-Version: 1.0
6 Content-Type: text/plain; charset=UTF-8
7 Content-Transfer-Encoding: 8bit
8
9 We don't support GPIO interrupts yet, so use this as a workaround.
10
11 Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
12 ---
13 arch/arm/boot/dts/bcm4708-buffalo-wzr-1750dhp.dts | 2 +-
14 arch/arm/boot/dts/bcm4708-netgear-r6250.dts | 2 +-
15 arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts | 2 +-
16 arch/arm/boot/dts/bcm47081-asus-rt-n18u.dts | 2 +-
17 arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts | 2 +-
18 5 files changed, 5 insertions(+), 5 deletions(-)
19
20 --- a/arch/arm/boot/dts/bcm4708-buffalo-wzr-1750dhp.dts
21 +++ b/arch/arm/boot/dts/bcm4708-buffalo-wzr-1750dhp.dts
22 @@ -92,9 +92,10 @@
23 };
24
25 gpio-keys {
26 - compatible = "gpio-keys";
27 + compatible = "gpio-keys-polled";
28 #address-cells = <1>;
29 #size-cells = <0>;
30 + poll-interval = <200>;
31
32 restart {
33 label = "Reset";
34 --- a/arch/arm/boot/dts/bcm4708-netgear-r6250.dts
35 +++ b/arch/arm/boot/dts/bcm4708-netgear-r6250.dts
36 @@ -69,9 +69,10 @@
37 };
38
39 gpio-keys {
40 - compatible = "gpio-keys";
41 + compatible = "gpio-keys-polled";
42 #address-cells = <1>;
43 #size-cells = <0>;
44 + poll-interval = <200>;
45
46 wps {
47 label = "WPS";
48 --- a/arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts
49 +++ b/arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts
50 @@ -59,9 +59,10 @@
51 };
52
53 gpio-keys {
54 - compatible = "gpio-keys";
55 + compatible = "gpio-keys-polled";
56 #address-cells = <1>;
57 #size-cells = <0>;
58 + poll-interval = <200>;
59
60 wps {
61 label = "WPS";
62 --- a/arch/arm/boot/dts/bcm47081-asus-rt-n18u.dts
63 +++ b/arch/arm/boot/dts/bcm47081-asus-rt-n18u.dts
64 @@ -59,9 +59,10 @@
65 };
66
67 gpio-keys {
68 - compatible = "gpio-keys";
69 + compatible = "gpio-keys-polled";
70 #address-cells = <1>;
71 #size-cells = <0>;
72 + poll-interval = <200>;
73
74 restart {
75 label = "Reset";
76 --- a/arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts
77 +++ b/arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts
78 @@ -92,9 +92,10 @@
79 };
80
81 gpio-keys {
82 - compatible = "gpio-keys";
83 + compatible = "gpio-keys-polled";
84 #address-cells = <1>;
85 #size-cells = <0>;
86 + poll-interval = <200>;
87
88 aoss {
89 label = "AOSS";
90 --- a/arch/arm/boot/dts/bcm4708-luxul-xwc-1000.dts
91 +++ b/arch/arm/boot/dts/bcm4708-luxul-xwc-1000.dts
92 @@ -47,9 +47,10 @@
93 };
94
95 gpio-keys {
96 - compatible = "gpio-keys";
97 + compatible = "gpio-keys-polled";
98 #address-cells = <1>;
99 #size-cells = <0>;
100 + poll-interval = <200>;
101
102 restart {
103 label = "Reset";
104 --- a/arch/arm/boot/dts/bcm47081-buffalo-wzr-900dhp.dts
105 +++ b/arch/arm/boot/dts/bcm47081-buffalo-wzr-900dhp.dts
106 @@ -25,9 +25,10 @@
107 };
108
109 gpio-keys {
110 - compatible = "gpio-keys";
111 + compatible = "gpio-keys-polled";
112 #address-cells = <1>;
113 #size-cells = <0>;
114 + poll-interval = <200>;
115
116 restart {
117 label = "Reset";