@@ -49,6 +49,21 @@ properties:
description:
Delay to wait after powering on the device.
+ syna,pdt-fallback-desc:
+ $ref: /schemas/types.yaml#/definitions/uint8-matrix
+ description:
+ An array of pairs of function number and version. These are used
+ on some devices with replacement displays that use unofficial touch
+ controllers. These controllers do report the properties of their Page
+ Descriptor Table (PDT) entries, but leave the function_number and
+ function_version registers blank. These values should match exactly
+ the 5th and 4th bytes of each PDT entry from the original display's
+ touch controller.
+ items:
+ items:
+ - description: The 5th byte of the PDT entry
+ - description: The 4th byte of the PDT entry
+
vdd-supply: true
vio-supply: true
This new property allows devices to specify some register values which are missing on units with third party replacement displays. These displays use unofficial touch ICs which only implement a subset of the RMI4 specification. Signed-off-by: Caleb Connolly <caleb.connolly@linaro.org> --- To: "Jason A. Donenfeld" <Jason@zx2c4.com> To: Matthias Schiffer <matthias.schiffer@ew.tq-group.com> To: Rob Herring <robh+dt@kernel.org> To: Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org> To: Conor Dooley <conor+dt@kernel.org> Cc: devicetree@vger.kernel.org --- Documentation/devicetree/bindings/input/syna,rmi4.yaml | 15 +++++++++++++++ 1 file changed, 15 insertions(+)