ARM: dts: imx6: RDU2: fix eGalax touchscreen node
Subsystems (2)
PATCH 1/1 ARM: dts: imx6: RDU2: fix eGalax touchscreen node
Use the correct compatible for the new protocol used by the firmware on the touch controller, the GPIO wakeup isn't used in that case. Also eGalax touch needs axis swapping, just as with the RMI4 touch.
Signed-off-by Lucas Stach <[email protected]>
--- arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-)
arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi +3 -2
@@ -609,13 +609,14 @@ }; touchscreen at 2a { - compatible = "eeti,egalax_ts"; + compatible = "eeti,exc3000"; pinctrl-names = "default"; pinctrl-0 = <&pinctrl_ts>; reg = <0x2a>; interrupt-parent = <&gpio1>; interrupts = <8 IRQ_TYPE_LEVEL_LOW>; - wakeup-gpios = <&gpio1 8 GPIO_ACTIVE_LOW>; + touchscreen-inverted-x; + touchscreen-swapped-x-y; status = "disabled"; };
Signature · 1 line
2.19.1
Shawn Guo
AppliedPATCH 1/1 ARM: dts: imx6: RDU2: fix eGalax touchscreen node
Quoted 5 lines · Lucas Stach
Use the correct compatible for the new protocol used by the firmware on the touch controller, the GPIO wakeup isn't used in that case. Also eGalax touch needs axis swapping, just as with the RMI4 touch.
Signed-off-by Lucas Stach <[email protected]>
Applied, thanks.