Loading qcom/holi-qrd-pm6125.dtsi +62 −0 Original line number Diff line number Diff line Loading @@ -665,3 +665,65 @@ }; }; }; &tlmm { touch_avdd_default: touch_avdd_default { mux { pins = "gpio53"; function = "gpio"; }; config { pins = "gpio53"; drive-strength = <8>; bias-disable = <0>; output-high; }; }; }; &soc { touch_avdd: touch_avdd_stub { /* * Touch eLDO controlled by gpio#53 is always ON. * Using dummy regulator. */ compatible = "qcom,stub-regulator"; regulator-name = "touch_avdd_stub"; qcom,hpm-min-load = <10000>; regulator-min-microvolt = <2700000>; regulator-max-microvolt = <3544000>; }; }; &qupv3_se8_i2c { #address-cells = <1>; #size-cells = <0>; status = "ok"; qcom,i2c-touch-active = "focaltech,fts_ts"; focaltech@38 { compatible = "focaltech,fts_ts"; reg = <0x38>; interrupt-parent = <&tlmm>; interrupts = <22 0x2008>; focaltech,reset-gpio = <&tlmm 21 0x00>; focaltech,irq-gpio = <&tlmm 22 0x2008>; focaltech,max-touch-number = <5>; focaltech,display-coords = <0 0 1080 2340>; vcc_i2c-supply = <&L9A>; vdd-supply = <&touch_avdd>; pinctrl-names = "pmx_ts_active", "pmx_ts_suspend", "pmx_ts_release"; pinctrl-0 = <&ts_active>; pinctrl-1 = <&ts_int_suspend &ts_reset_suspend>; pinctrl-2 = <&pmx_ts_release>; panel = <&dsi_r66451_amoled_90hz_cmd &dsi_r66451_amoled_90hz_video &dsi_r66451_amoled_cmd &dsi_r66451_amoled_video>; }; }; Loading
qcom/holi-qrd-pm6125.dtsi +62 −0 Original line number Diff line number Diff line Loading @@ -665,3 +665,65 @@ }; }; }; &tlmm { touch_avdd_default: touch_avdd_default { mux { pins = "gpio53"; function = "gpio"; }; config { pins = "gpio53"; drive-strength = <8>; bias-disable = <0>; output-high; }; }; }; &soc { touch_avdd: touch_avdd_stub { /* * Touch eLDO controlled by gpio#53 is always ON. * Using dummy regulator. */ compatible = "qcom,stub-regulator"; regulator-name = "touch_avdd_stub"; qcom,hpm-min-load = <10000>; regulator-min-microvolt = <2700000>; regulator-max-microvolt = <3544000>; }; }; &qupv3_se8_i2c { #address-cells = <1>; #size-cells = <0>; status = "ok"; qcom,i2c-touch-active = "focaltech,fts_ts"; focaltech@38 { compatible = "focaltech,fts_ts"; reg = <0x38>; interrupt-parent = <&tlmm>; interrupts = <22 0x2008>; focaltech,reset-gpio = <&tlmm 21 0x00>; focaltech,irq-gpio = <&tlmm 22 0x2008>; focaltech,max-touch-number = <5>; focaltech,display-coords = <0 0 1080 2340>; vcc_i2c-supply = <&L9A>; vdd-supply = <&touch_avdd>; pinctrl-names = "pmx_ts_active", "pmx_ts_suspend", "pmx_ts_release"; pinctrl-0 = <&ts_active>; pinctrl-1 = <&ts_int_suspend &ts_reset_suspend>; pinctrl-2 = <&pmx_ts_release>; panel = <&dsi_r66451_amoled_90hz_cmd &dsi_r66451_amoled_90hz_video &dsi_r66451_amoled_cmd &dsi_r66451_amoled_video>; }; };