From ba6b93c16b2d1de9d57792736c636cabd5f25e87 Mon Sep 17 00:00:00 2001 From: Jin Fu Date: Tue, 7 Feb 2017 22:26:47 +0800 Subject: [PATCH] ARM: dts: msm: Add touch device node for QVR8998 Add ST touch controller device node for QVR8998.Touch controller is connected to the host processor via I2C. Change-Id: Iad7db584a80c025e24f574292a63e019732da12c Signed-off-by: Jin Fu --- arch/arm/boot/dts/qcom/msm8998-qrd-vr1.dtsi | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/arch/arm/boot/dts/qcom/msm8998-qrd-vr1.dtsi b/arch/arm/boot/dts/qcom/msm8998-qrd-vr1.dtsi index d1c9bce00b47..aa95872da385 100644 --- a/arch/arm/boot/dts/qcom/msm8998-qrd-vr1.dtsi +++ b/arch/arm/boot/dts/qcom/msm8998-qrd-vr1.dtsi @@ -156,6 +156,25 @@ }; }; +&i2c_5 { + status = "okay"; + st_fts@49 { + compatible = "st,fts"; + reg = <0x49>; + interrupt-parent = <&tlmm>; + interrupts = <125 0x2008>; + vdd-supply = <&pm8998_l6>; + avdd-supply = <&pm8998_l28>; + pinctrl-names = "pmx_ts_active", "pmx_ts_suspend"; + pinctrl-0 = <&ts_active>; + pinctrl-1 = <&ts_int_suspend &ts_reset_suspend>; + st,irq-gpio = <&tlmm 125 0x2008>; + st,reset-gpio = <&tlmm 89 0x00>; + st,regulator_dvdd = "vdd"; + st,regulator_avdd = "avdd"; + }; +}; + &soc { gpio_keys { compatible = "gpio-keys";