diff options
| author | Jin Fu <jinf@codeaurora.org> | 2017-01-17 15:03:17 +0800 |
|---|---|---|
| committer | Jin Fu <jinf@codeaurora.org> | 2017-02-21 19:43:42 +0800 |
| commit | 1fdcd6cd5a84fd673936e2a86c06d5058af7ac70 (patch) | |
| tree | 93c6d24dacc0057e9ec0d0f511d687e1b365ca24 | |
| parent | 5b99232cd8f4877c67c93c6737e4354d47b7fa9c (diff) | |
ARM: dts: msm: Add touch device node for HDK835
Add ST touch controller device node for MSM8998 HDK835.
Touch controller is connected to the host processor via
I2C.
Change-Id: Id94f2feaddfa0c7aca74a52448b652afcd013ed7
Signed-off-by: Jin Fu <jinf@codeaurora.org>
| -rw-r--r-- | arch/arm/boot/dts/qcom/msm8998-v2-qrd-skuk-hdk.dts | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/qcom/msm8998-v2-qrd-skuk-hdk.dts b/arch/arm/boot/dts/qcom/msm8998-v2-qrd-skuk-hdk.dts index 793f4ecd9be3..571cec25c1e5 100644 --- a/arch/arm/boot/dts/qcom/msm8998-v2-qrd-skuk-hdk.dts +++ b/arch/arm/boot/dts/qcom/msm8998-v2-qrd-skuk-hdk.dts @@ -113,3 +113,29 @@ qcom,mdss-dsi-bl-max-level = <255>; qcom,panel-supply-entries = <&dsi_panel_pwr_supply>; }; + +&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 { + /* HDK835 do not use improveTouch. If do not remove this node, + * legacy TOUCH could not work. + */ + /delete-node/hbtp; +}; |
