bcm53xx: backport 3 BCM5301X patches from Hauke repo
[openwrt/openwrt.git] / target / linux / bcm53xx / patches-3.14 / 350-ARM-BCM5301X-Switch-DT-files-to-gpio-keys-polled.patch
index 8139ee676187ad415b2b6d01889f4adcea19ec60..cc0e75fd43450613d78e21951dbb3b04aafa3568 100644 (file)
@@ -19,7 +19,7 @@ Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
 
 --- a/arch/arm/boot/dts/bcm4708-buffalo-wzr-1750dhp.dts
 +++ b/arch/arm/boot/dts/bcm4708-buffalo-wzr-1750dhp.dts
-@@ -92,7 +92,7 @@
+@@ -92,9 +92,10 @@
        };
  
        gpio-keys {
@@ -27,10 +27,13 @@ Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
 +              compatible = "gpio-keys-polled";
                #address-cells = <1>;
                #size-cells = <0>;
-               poll-interval = <200>;
++              poll-interval = <200>;
+               restart {
+                       label = "Reset";
 --- a/arch/arm/boot/dts/bcm4708-netgear-r6250.dts
 +++ b/arch/arm/boot/dts/bcm4708-netgear-r6250.dts
-@@ -69,7 +69,7 @@
+@@ -69,9 +69,10 @@
        };
  
        gpio-keys {
@@ -38,10 +41,13 @@ Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
 +              compatible = "gpio-keys-polled";
                #address-cells = <1>;
                #size-cells = <0>;
-               poll-interval = <200>;
++              poll-interval = <200>;
+               wps {
+                       label = "WPS";
 --- a/arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts
 +++ b/arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts
-@@ -59,7 +59,7 @@
+@@ -59,9 +59,10 @@
        };
  
        gpio-keys {
@@ -49,10 +55,13 @@ Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
 +              compatible = "gpio-keys-polled";
                #address-cells = <1>;
                #size-cells = <0>;
-               poll-interval = <200>;
++              poll-interval = <200>;
+               wps {
+                       label = "WPS";
 --- a/arch/arm/boot/dts/bcm47081-asus-rt-n18u.dts
 +++ b/arch/arm/boot/dts/bcm47081-asus-rt-n18u.dts
-@@ -59,7 +59,7 @@
+@@ -59,9 +59,10 @@
        };
  
        gpio-keys {
@@ -60,10 +69,13 @@ Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
 +              compatible = "gpio-keys-polled";
                #address-cells = <1>;
                #size-cells = <0>;
-               poll-interval = <200>;
++              poll-interval = <200>;
+               restart {
+                       label = "Reset";
 --- a/arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts
 +++ b/arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts
-@@ -92,7 +92,7 @@
+@@ -92,9 +92,10 @@
        };
  
        gpio-keys {
@@ -71,4 +83,21 @@ Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
 +              compatible = "gpio-keys-polled";
                #address-cells = <1>;
                #size-cells = <0>;
-               poll-interval = <200>;
++              poll-interval = <200>;
+               aoss {
+                       label = "AOSS";
+--- a/arch/arm/boot/dts/bcm4708-luxul-xwc-1000.dts
++++ b/arch/arm/boot/dts/bcm4708-luxul-xwc-1000.dts
+@@ -47,9 +47,10 @@
+       };
+       gpio-keys {
+-              compatible = "gpio-keys";
++              compatible = "gpio-keys-polled";
+               #address-cells = <1>;
+               #size-cells = <0>;
++              poll-interval = <200>;
+               restart {
+                       label = "Reset";