[PATCH 1/3] dt-bindings: input: syna,rmi4: Allow 'panel' property

From: Konrad Dybcio

Date: Fri Sep 11 2026 - 09:20:39 EST


From: Konrad Dybcio <konrad.dybcio@xxxxxxxxxxxxxxxx>

Many RMI4 implementations are present in in-cell panels where the
precise power seqeuencing is paramount to both the display and the
touch parts to function properly.

Allow binding to a panel node, which is expected to handle that.

Assisted-by: LLM
Signed-off-by: Konrad Dybcio <konrad.dybcio@xxxxxxxxxxxxxxxx>
---
Documentation/devicetree/bindings/input/syna,rmi4.yaml | 4 ++++
1 file changed, 4 insertions(+)

diff --git a/Documentation/devicetree/bindings/input/syna,rmi4.yaml b/Documentation/devicetree/bindings/input/syna,rmi4.yaml
index fb4804ac3544..08a1786d3c8a 100644
--- a/Documentation/devicetree/bindings/input/syna,rmi4.yaml
+++ b/Documentation/devicetree/bindings/input/syna,rmi4.yaml
@@ -57,6 +57,10 @@ properties:
vdd-supply: true
vio-supply: true

+ panel:
+ description: Reference to the panel this touchscreen follows for power sequencing.
+ $ref: /schemas/types.yaml#/definitions/phandle
+
rmi4-f01@1:
type: object
additionalProperties: false

--
2.55.0