Re: [PATCH v4 2/4] dt-bindings: input: add settling-time-us common property

From: Rob Herring

Date: Thu Mar 12 2026 - 11:03:25 EST


On Thu, Mar 05, 2026 at 02:20:48PM -0500, Hugo Villeneuve wrote:
> From: Hugo Villeneuve <hvilleneuve@xxxxxxxxxxxx>
>
> Add common property that can be reused by other bindings.
>
> Signed-off-by: Hugo Villeneuve <hvilleneuve@xxxxxxxxxxxx>
> ---
> Note: a similar property is used by gpio-matrix-keypad.yaml:
> col-scan-delay-us
> ---
> Documentation/devicetree/bindings/input/input.yaml | 8 ++++++++
> 1 file changed, 8 insertions(+)
>
> diff --git a/Documentation/devicetree/bindings/input/input.yaml b/Documentation/devicetree/bindings/input/input.yaml
> index 502e0b7eb500a..14652d324e2ca 100644
> --- a/Documentation/devicetree/bindings/input/input.yaml
> +++ b/Documentation/devicetree/bindings/input/input.yaml
> @@ -66,6 +66,14 @@ properties:
> reset automatically. Device with key pressed reset feature can specify
> this property.
>
> + settling-time-us:
> + description:
> + Delay, in microseconds, when activating an output line/col/row GPIO
> + before we can reliably read other input GPIOs that maybe affected by this
> + output. This can be the case for an output with a RC circuit that affects
> + ramp-up/down times.

Whether it is GPIOs or not depends on the implementation. Just drop
'GPIO' and replace 'GPIOs' with 'lines'.

Reviewed-by: Rob Herring (Arm) <robh@xxxxxxxxxx>

Rob