aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarkus Burri <[email protected]>2025-02-25 17:55:34 +0000
committerDmitry Torokhov <[email protected]>2025-02-25 19:22:00 +0000
commit2eeac6d4bb5ea1063dd634c490c89bb04cb79265 (patch)
tree02194f3923761179030c735556448c2d59f494aa
parentdt-bindings: input: matrix_keypad: convert to YAML (diff)
downloadkernel-2eeac6d4bb5ea1063dd634c490c89bb04cb79265.tar.gz
kernel-2eeac6d4bb5ea1063dd634c490c89bb04cb79265.zip
dt-bindings: input: matrix_keypad: add settle time after enabling all columns
Matrix keypads with high capacity need a longer settle time after enabling all columns. Add an optional property to specify the settle time. Signed-off-by: Markus Burri <[email protected]> Reviewed-by: Rob Herring (Arm) <[email protected]> Reviewed-by: Manuel Traut <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Dmitry Torokhov <[email protected]>
-rw-r--r--Documentation/devicetree/bindings/input/gpio-matrix-keypad.yaml6
1 files changed, 6 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/input/gpio-matrix-keypad.yaml b/Documentation/devicetree/bindings/input/gpio-matrix-keypad.yaml
index 0f348b9b7bad..4a5893edf323 100644
--- a/Documentation/devicetree/bindings/input/gpio-matrix-keypad.yaml
+++ b/Documentation/devicetree/bindings/input/gpio-matrix-keypad.yaml
@@ -51,6 +51,12 @@ properties:
before we can scan keypad after activating column gpio.
default: 0
+ all-cols-on-delay-us:
+ description:
+ Delay, measured in microseconds, that is needed
+ after activating all column gpios.
+ default: 0
+
drive-inactive-cols:
type: boolean
description: