--- 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 {
+ 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 {
+ 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 {
+ 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 {
+ 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 {
+ 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";