aboutsummaryrefslogtreecommitdiffstats
path: root/meta-toradex-extras/recipes-kernel/linux/linux-toradex/0001-Enable-atmel-mxt-multitouch-controller.patch
diff options
context:
space:
mode:
Diffstat (limited to 'meta-toradex-extras/recipes-kernel/linux/linux-toradex/0001-Enable-atmel-mxt-multitouch-controller.patch')
-rw-r--r--meta-toradex-extras/recipes-kernel/linux/linux-toradex/0001-Enable-atmel-mxt-multitouch-controller.patch32
1 files changed, 32 insertions, 0 deletions
diff --git a/meta-toradex-extras/recipes-kernel/linux/linux-toradex/0001-Enable-atmel-mxt-multitouch-controller.patch b/meta-toradex-extras/recipes-kernel/linux/linux-toradex/0001-Enable-atmel-mxt-multitouch-controller.patch
new file mode 100644
index 00000000..1f63fee0
--- /dev/null
+++ b/meta-toradex-extras/recipes-kernel/linux/linux-toradex/0001-Enable-atmel-mxt-multitouch-controller.patch
@@ -0,0 +1,32 @@
+From 823475bf681e1dbb4ad8e43935232ae39b918d9c Mon Sep 17 00:00:00 2001
+From: Samuli Piippo <samuli.piippo@qt.io>
+Date: Fri, 6 Oct 2017 15:54:35 +0300
+Subject: [PATCH] Enable atmel mxt multitouch controller for ixora v1.1 dtb
+
+Need to disable fusion touch to get the new atmel mxt multitouch
+controller to work.
+---
+ arch/arm/boot/dts/imx6qdl-apalis-ixora-v1.1.dtsi | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/arch/arm/boot/dts/imx6qdl-apalis-ixora-v1.1.dtsi b/arch/arm/boot/dts/imx6qdl-apalis-ixora-v1.1.dtsi
+index 26525e24a6c7..78a1011c1ea2 100644
+--- a/arch/arm/boot/dts/imx6qdl-apalis-ixora-v1.1.dtsi
++++ b/arch/arm/boot/dts/imx6qdl-apalis-ixora-v1.1.dtsi
+@@ -160,7 +160,7 @@
+ interrupt-parent = <&gpio6>;
+ interrupts = <10 IRQ_TYPE_EDGE_FALLING>;
+ reset-gpios = <&gpio6 9 GPIO_ACTIVE_HIGH>; /* SODIMM 13 */
+- status = "disabled";
++ status = "okay";
+ };
+
+ pcap@10 {
+@@ -170,6 +170,7 @@
+ gpios = <&gpio6 10 GPIO_ACTIVE_HIGH /* MXM3 11, Pen down interrupt */
+ &gpio6 9 GPIO_ACTIVE_HIGH /* MXM3 13, Reset */
+ >;
++ status = "disabled";
+ };
+
+ /* M41T0M6 real time clock on carrier board */