diff options
author | Bhuvanchandra DV <bhuvanchandra.dv@toradex.com> | 2017-09-26 12:01:34 +0530 |
---|---|---|
committer | Stefan Agner <stefan.agner@toradex.com> | 2017-10-02 16:43:53 +0200 |
commit | 98b9c186d06c34cc82588d39b2abb896be7cd530 (patch) | |
tree | a011a56633fae379cd65da38efcf423952146dd7 /arch/arm/boot/dts/imx6qdl-apalis-ixora.dtsi | |
parent | 9655d3bcb5e84d1cef542cd70d0281d5bec20b66 (diff) |
ARM: dts: imx6qdl-apalis: add atmel mxt multitouch controller
Add atmel mxt multitouch controller driver which is interfaced over I2C bus.
This controller is used by the Logic Technologies, Capacitive Touch Display
7" Parallel (LT161010-2NHC).
Signed-off-by: Bhuvanchandra DV <bhuvanchandra.dv@toradex.com>
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Diffstat (limited to 'arch/arm/boot/dts/imx6qdl-apalis-ixora.dtsi')
-rw-r--r-- | arch/arm/boot/dts/imx6qdl-apalis-ixora.dtsi | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/arch/arm/boot/dts/imx6qdl-apalis-ixora.dtsi b/arch/arm/boot/dts/imx6qdl-apalis-ixora.dtsi index e89657267d01..aa42308df6e3 100644 --- a/arch/arm/boot/dts/imx6qdl-apalis-ixora.dtsi +++ b/arch/arm/boot/dts/imx6qdl-apalis-ixora.dtsi @@ -155,6 +155,15 @@ &i2c1 { status = "okay"; + /* Atmel maxtouch controller */ + atmel_mxt_ts: atmel_mxt_ts@4a { + compatible = "atmel,maxtouch"; + reg = <0x4a>; + interrupt-parent = <&gpio6>; + interrupts = <10 IRQ_TYPE_EDGE_FALLING>; + status = "disabled"; + }; + pcap@10 { /* TouchRevolution Fusion 7 and 10 multi-touch controller */ compatible = "touchrevolution,fusion-f0710a"; @@ -250,8 +259,10 @@ &iomuxc { /* - * Mux the Apalis GPIOs, GPIO7 used for PCIe reset, - * GPIO5, 6 used by optional fusion_F0710A kernel module + * Mux the Apalis GPIOs. + * Note: + * - GPIO7 is used for PCIe reset + * - GPIO5, 6 are used by optional capacitive touch controller */ pinctrl-names = "default"; pinctrl-0 = <&pinctrl_apalis_gpio1 &pinctrl_apalis_gpio2 |