[PATCH 08/10] dt-bindings: input: touchscreen: st,stmfts: Introduce STM FTS5
Dmitry Baryshkov
dmitry.baryshkov at oss.qualcomm.com
Sun Mar 1 14:40:18 PST 2026
On Sun, Mar 01, 2026 at 06:51:22PM +0100, David Heidelberg via B4 Relay wrote:
> From: David Heidelberg <david at ixit.cz>
>
> Introduce more recent STM FTS5 touchscreen support.
>
> Signed-off-by: David Heidelberg <david at ixit.cz>
> ---
> .../bindings/input/touchscreen/st,stmfts.yaml | 17 ++++++++++++++++-
> 1 file changed, 16 insertions(+), 1 deletion(-)
>
> diff --git a/Documentation/devicetree/bindings/input/touchscreen/st,stmfts.yaml b/Documentation/devicetree/bindings/input/touchscreen/st,stmfts.yaml
> index 64c4f24ea3dd0..329d89977bdbc 100644
> --- a/Documentation/devicetree/bindings/input/touchscreen/st,stmfts.yaml
> +++ b/Documentation/devicetree/bindings/input/touchscreen/st,stmfts.yaml
> @@ -19,7 +19,9 @@ allOf:
>
> properties:
> compatible:
> - const: st,stmfts
> + enum:
> + - st,stmfts
> + - st,stmfts5
>
> reg:
> maxItems: 1
> @@ -53,6 +55,19 @@ required:
>
> unevaluatedProperties: false
>
> +allOf:
> + - if:
> + properties:
> + compatible:
> + const: st,stmfts5
> + then:
> + properties:
> + switch-gpio:
> + description: Switch between SLPI and AP mode.
This doesn't sounds like the GPIO on the touchscreen, more like the
external schematic component. If it need sto be turned to one position,
it might be better to use GPIO hog for that.
> +
> + required:
> + - switch-gpio
> +
> examples:
> - |
> #include <dt-bindings/interrupt-controller/irq.h>
>
> --
> 2.51.0
>
>
--
With best wishes
Dmitry
More information about the linux-arm-kernel
mailing list