From 9c5bdb86787be0a7cf69bdd0f64a74d758109b60 Mon Sep 17 00:00:00 2001 From: Gao Pan Date: Fri, 10 Mar 2017 14:54:32 +0800 Subject: MLK-14392-2 arm: dts: imx7ulp: add focaltech touch sopport Add focaltech touch support Signed-off-by: Gao Pan --- arch/arm/boot/dts/imx7ulp-evk.dts | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) (limited to 'arch/arm/boot/dts/imx7ulp-evk.dts') 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 { -- cgit v1.2.3