summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus Burri <markus.burri@mt.com>2025-02-25 09:55:34 -0800
committerDmitry Torokhov <dmitry.torokhov@gmail.com>2025-02-25 11:22:00 -0800
commit2eeac6d4bb5ea1063dd634c490c89bb04cb79265 (patch)
tree02194f3923761179030c735556448c2d59f494aa
parente51cb50f0bc0724634369e42a826dd302aae787c (diff)
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 <markus.burri@mt.com> Reviewed-by: Rob Herring (Arm) <robh@kernel.org> Reviewed-by: Manuel Traut <manuel.traut@mt.com> Link: https://lore.kernel.org/r/20250110054906.354296-6-markus.burri@mt.com Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
-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 0f348b9b7bad5..4a5893edf3234 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: