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>
This commit is contained in:
Jin Fu 2017-01-17 15:03:17 +08:00
parent 5b99232cd8
commit 1fdcd6cd5a

View file

@ -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;
};