summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhilippe Schenker <philippe.schenker@toradex.com>2023-03-15 11:01:13 +0100
committerPhilippe Schenker <philippe.schenker@toradex.com>2023-03-15 15:36:18 +0100
commitccd928d47f593967bbf36db465b39a7ead59ef3e (patch)
tree76ec94a7095e5bba986b557180464f63508fe11d
parent4abc91cf2f90e76a6958dd6cf99e6151ef7e6a9b (diff)
arm64: dts: colibri-imx8x: Add atmel mxt touch
Add Atmel MaxTouch controller to i2c1. This was copied from toradex_5.4-2.3.x-imx. Upstream-Status: Pending Needs to be upstreamed Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
-rw-r--r--arch/arm64/boot/dts/freescale/imx8x-colibri.dtsi12
1 files changed, 12 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/freescale/imx8x-colibri.dtsi b/arch/arm64/boot/dts/freescale/imx8x-colibri.dtsi
index 0bf8722a0893..366c7d97c049 100644
--- a/arch/arm64/boot/dts/freescale/imx8x-colibri.dtsi
+++ b/arch/arm64/boot/dts/freescale/imx8x-colibri.dtsi
@@ -365,6 +365,18 @@
clock-frequency = <100000>;
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_i2c1>;
+
+ /* Atmel maxtouch controller */
+ atmel_mxt_ts: touchscreen@4a {
+ compatible = "atmel,maxtouch";
+ reg = <0x4a>;
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_atmel_conn>;
+ interrupt-parent = <&lsio_gpio3>;
+ interrupts = <20 IRQ_TYPE_EDGE_FALLING>; /* SODIMM 107 */
+ reset-gpios = <&lsio_gpio3 24 GPIO_ACTIVE_HIGH>; /* SODIMM 106 */
+ status = "disabled";
+ };
};
&imx8_gpu_ss {