OSDN Git Service

ARM: dts: Bump Gemini platforms to use 100ms debounce
authorLinus Walleij <linus.walleij@linaro.org>
Sun, 26 Aug 2018 10:45:05 +0000 (12:45 +0200)
committerLinus Walleij <linus.walleij@linaro.org>
Sat, 8 Dec 2018 22:21:49 +0000 (23:21 +0100)
The 50ms debounce is too low and give ghost bounces on some
platforms. Bump it to 100ms to make it stable.

Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
arch/arm/boot/dts/gemini-dlink-dir-685.dts
arch/arm/boot/dts/gemini-dlink-dns-313.dts
arch/arm/boot/dts/gemini-nas4220b.dts
arch/arm/boot/dts/gemini-rut1xx.dts
arch/arm/boot/dts/gemini-sq201.dts
arch/arm/boot/dts/gemini-wbd111.dts
arch/arm/boot/dts/gemini-wbd222.dts

index 5e8e964..cc0c3cf 100644 (file)
@@ -28,7 +28,7 @@
                compatible = "gpio-keys";
 
                button-esc {
-                       debounce-interval = <50>;
+                       debounce-interval = <100>;
                        wakeup-source;
                        linux,code = <KEY_ESC>;
                        label = "reset";
@@ -36,7 +36,7 @@
                        gpios = <&gpio0 8 GPIO_ACTIVE_LOW>;
                };
                button-eject {
-                       debounce-interval = <50>;
+                       debounce-interval = <100>;
                        wakeup-source;
                        linux,code = <KEY_EJECTCD>;
                        label = "unmount";
index d132932..b12504e 100644 (file)
@@ -34,7 +34,7 @@
                compatible = "gpio-keys";
 
                button-esc {
-                       debounce-interval = <50>;
+                       debounce-interval = <100>;
                        wakeup-source;
                        linux,code = <KEY_ESC>;
                        label = "reset";
index 53b65eb..f4535d6 100644 (file)
@@ -28,7 +28,7 @@
                compatible = "gpio-keys";
 
                button-setup {
-                       debounce-interval = <50>;
+                       debounce-interval = <100>;
                        wakeup-source;
                        linux,code = <KEY_SETUP>;
                        label = "Backup button";
@@ -36,7 +36,7 @@
                        gpios = <&gpio1 29 GPIO_ACTIVE_LOW>;
                };
                button-restart {
-                       debounce-interval = <50>;
+                       debounce-interval = <100>;
                        wakeup-source;
                        linux,code = <KEY_RESTART>;
                        label = "Softreset button";
index b2354c2..9611ddf 100644 (file)
@@ -28,7 +28,7 @@
                compatible = "gpio-keys";
 
                button-setup {
-                       debounce-interval = <50>;
+                       debounce-interval = <100>;
                        wakeup-source;
                        linux,code = <KEY_SETUP>;
                        label = "Reset to defaults";
index ecbc27d..239dfac 100644 (file)
@@ -28,7 +28,7 @@
                compatible = "gpio-keys";
 
                button-setup {
-                       debounce-interval = <50>;
+                       debounce-interval = <100>;
                        wakeup-source;
                        linux,code = <KEY_SETUP>;
                        label = "factory reset";
index 6831d2a..3a2761d 100644 (file)
@@ -29,7 +29,7 @@
                compatible = "gpio-keys";
 
                button-setup {
-                       debounce-interval = <50>;
+                       debounce-interval = <100>;
                        wakeup-source;
                        linux,code = <KEY_SETUP>;
                        label = "reset";
index ed38d48..52b4dbc 100644 (file)
@@ -28,7 +28,7 @@
                compatible = "gpio-keys";
 
                button-setup {
-                       debounce-interval = <50>;
+                       debounce-interval = <100>;
                        wakeup-source;
                        linux,code = <KEY_SETUP>;
                        label = "reset";