Skip to content

Commit 2eeac6d

Browse files
Markus Burridtor
authored andcommitted
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>
1 parent e51cb50 commit 2eeac6d

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

Documentation/devicetree/bindings/input/gpio-matrix-keypad.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,12 @@ properties:
5151
before we can scan keypad after activating column gpio.
5252
default: 0
5353

54+
all-cols-on-delay-us:
55+
description:
56+
Delay, measured in microseconds, that is needed
57+
after activating all column gpios.
58+
default: 0
59+
5460
drive-inactive-cols:
5561
type: boolean
5662
description:

0 commit comments

Comments
 (0)