summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/imx7ulp-evk.dts
diff options
context:
space:
mode:
authorGao Pan <pandy.gao@nxp.com>2017-03-10 14:54:32 +0800
committerJason Liu <jason.hui.liu@nxp.com>2019-02-12 10:25:58 +0800
commit9c5bdb86787be0a7cf69bdd0f64a74d758109b60 (patch)
tree01327458cc1264251d873d54b9c7b682248eee2d /arch/arm/boot/dts/imx7ulp-evk.dts
parentee8c64fa88eed4333178fbb78cabbae31a3b8c48 (diff)
MLK-14392-2 arm: dts: imx7ulp: add focaltech touch sopport
Add focaltech touch support Signed-off-by: Gao Pan <pandy.gao@nxp.com>
Diffstat (limited to 'arch/arm/boot/dts/imx7ulp-evk.dts')
-rw-r--r--arch/arm/boot/dts/imx7ulp-evk.dts25
1 files changed, 25 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/imx7ulp-evk.dts b/arch/arm/boot/dts/imx7ulp-evk.dts
index 9014aa44ad2a..66a32992db54 100644
--- a/arch/arm/boot/dts/imx7ulp-evk.dts
+++ b/arch/arm/boot/dts/imx7ulp-evk.dts
@@ -298,6 +298,13 @@
>;
};
+ pinctrl_focaltech: focaltechgrp {
+ fsl,pins = <
+ IMX7ULP_PAD_PTF0__PTF0 0x20100
+ IMX7ULP_PAD_PTF1__PTF1 0x20100
+ >;
+ };
+
pinctrl_usdhc1: usdhc1grp {
fsl,pins = <
IMX7ULP_PAD_PTE3__SDHC1_CMD 0x843
@@ -362,6 +369,24 @@
#size-cells = <0>;
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_lpi2c7>;
+
+ focaltech@38 {
+ compatible = "focaltech,fts";
+ reg = <0x38>;
+ pinctrl-0 = <&pinctrl_focaltech>;
+ interrupt-parent = <&gpio3>;
+ interrupts = <0 0x02>;
+ focaltech,reset-gpio = <&gpio3 1 0x01>;
+ focaltech,irq-gpio = <&gpio3 0 0x02>;
+ focaltech,max-touch-number = <5>;
+ focaltech,display-coords = <0 0 1080 1920>;
+
+ focaltech,have-key;
+ focaltech,key-number = <3>;
+ focaltech,keys = <139 102 158>;
+ focaltech,key-y-coord = <2000>;
+ focaltech,key-x-coords = <200 600 800>;
+ };
};
&lpi2c5 {