Loading qcom/holi-cdp-lcd-pm6125.dtsi +3 −3 Original line number Diff line number Diff line Loading @@ -8,8 +8,8 @@ reg = <0x22>; interrupt-parent = <&tlmm>; interrupts = <39 0x2008>; vdd-supply = <&L11A>; avdd-supply = <&L6A>; vdd-supply = <&L9A>; avdd-supply = <&touch_avdd>; pinctrl-names = "pmx_ts_active", "pmx_ts_suspend", "pmx_ts_release"; pinctrl-0 = <&ts_active>; Loading qcom/holi-cdp-pm6125.dtsi +37 −3 Original line number Diff line number Diff line Loading @@ -2,6 +2,7 @@ #include <dt-bindings/gpio/gpio.h> #include <dt-bindings/input/linux-event-codes.h> #include "holi-pmic-overlay-pm6125.dtsi" #include "display/holi-sde-display-cdp-pm6125.dtsi" #include <dt-bindings/iio/qti_power_supply_iio.h> /* Dummy LDO reference */ Loading Loading @@ -203,6 +204,36 @@ qcom,cl-feedback-on; }; &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 { compatible = "regulator-fixed"; regulator-name = "touch_avdd"; regulator-min-microvolt = <2800000>; regulator-max-microvolt = <3300000>; regulator-enable-ramp-delay = <233>; gpio = <&tlmm 53 0>; enable-active-high; pinctrl-names = "default"; pinctrl-0 = <&touch_avdd_default>; }; }; &qupv3_se8_i2c { status = "okay"; qcom,i2c-touch-active="synaptics,tcm-i2c"; Loading @@ -217,8 +248,8 @@ pinctrl-0 = <&ts_active>; pinctrl-1 = <&ts_int_suspend &ts_reset_suspend>; pinctrl-2 = <&pmx_ts_release>; vdd-supply = <&L11A>; avdd-supply = <&L6A>; vdd-supply = <&L9A>; avdd-supply = <&touch_avdd>; synaptics,pwr-reg-name = "avdd"; synaptics,bus-reg-name = "vdd"; synaptics,irq-gpio = <&tlmm 22 0x2008>; Loading @@ -231,6 +262,9 @@ synaptics,ubl-i2c-addr = <0x20>; synaptics,extend_report; synaptics,firmware-name = "synaptics_firmware.img"; panel = <&dsi_rm69299_visionox_amoled_video &dsi_rm69299_visionox_amoled_cmd>; }; focaltech@38 { Loading @@ -243,7 +277,7 @@ focaltech,max-touch-number = <5>; focaltech,display-coords = <0 0 1080 2340>; vdd-supply = <&L6A>; vdd-supply = <&touch_avdd>; pinctrl-names = "pmx_ts_active", "pmx_ts_suspend", "pmx_ts_release"; Loading qcom/holi-mtp-pm6125.dtsi +36 −2 Original line number Diff line number Diff line Loading @@ -2,6 +2,7 @@ #include <dt-bindings/gpio/gpio.h> #include <dt-bindings/input/linux-event-codes.h> #include "holi-pmic-overlay-pm6125.dtsi" #include "display/holi-sde-display-mtp-pm6125.dtsi" #include <dt-bindings/iio/qti_power_supply_iio.h> /* Dummy LDO reference */ Loading Loading @@ -128,6 +129,36 @@ }; }; &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 { compatible = "regulator-fixed"; regulator-name = "touch_avdd"; regulator-min-microvolt = <2800000>; regulator-max-microvolt = <3300000>; regulator-enable-ramp-delay = <233>; gpio = <&tlmm 53 0>; enable-active-high; pinctrl-names = "default"; pinctrl-0 = <&touch_avdd_default>; }; }; &qupv3_se8_i2c { status = "okay"; qcom,i2c-touch-active="synaptics,tcm-i2c"; Loading @@ -142,8 +173,8 @@ pinctrl-0 = <&ts_active>; pinctrl-1 = <&ts_int_suspend &ts_reset_suspend>; pinctrl-2 = <&pmx_ts_release>; vdd-supply = <&L11A>; avdd-supply = <&L6A>; vdd-supply = <&L9A>; avdd-supply = <&touch_avdd>; synaptics,pwr-reg-name = "avdd"; synaptics,bus-reg-name = "vdd"; synaptics,irq-gpio = <&tlmm 22 0x2008>; Loading @@ -156,6 +187,9 @@ synaptics,ubl-i2c-addr = <0x20>; synaptics,extend_report; synaptics,firmware-name = "synaptics_firmware.img"; panel = <&dsi_rm69299_visionox_amoled_video &dsi_rm69299_visionox_amoled_cmd>; }; }; Loading qcom/holi-mtp-usbc-pm6125.dtsi +36 −2 Original line number Diff line number Diff line Loading @@ -2,6 +2,7 @@ #include <dt-bindings/gpio/gpio.h> #include <dt-bindings/input/linux-event-codes.h> #include "holi-pmic-overlay-pm6125.dtsi" #include "display/holi-sde-display-mtp-pm6125.dtsi" #include <dt-bindings/iio/qti_power_supply_iio.h> /* Dummy LDO reference */ Loading Loading @@ -147,6 +148,36 @@ }; }; &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 { compatible = "regulator-fixed"; regulator-name = "touch_avdd"; regulator-min-microvolt = <2800000>; regulator-max-microvolt = <3300000>; regulator-enable-ramp-delay = <233>; gpio = <&tlmm 53 0>; enable-active-high; pinctrl-names = "default"; pinctrl-0 = <&touch_avdd_default>; }; }; &qupv3_se8_i2c { status = "okay"; qcom,i2c-touch-active="synaptics,tcm-i2c"; Loading @@ -161,8 +192,8 @@ pinctrl-0 = <&ts_active>; pinctrl-1 = <&ts_int_suspend &ts_reset_suspend>; pinctrl-2 = <&pmx_ts_release>; vdd-supply = <&L11A>; avdd-supply = <&L6A>; vdd-supply = <&L9A>; avdd-supply = <&touch_avdd>; synaptics,pwr-reg-name = "avdd"; synaptics,bus-reg-name = "vdd"; synaptics,irq-gpio = <&tlmm 22 0x2008>; Loading @@ -175,6 +206,9 @@ synaptics,ubl-i2c-addr = <0x20>; synaptics,extend_report; synaptics,firmware-name = "synaptics_firmware.img"; panel = <&dsi_rm69299_visionox_amoled_video &dsi_rm69299_visionox_amoled_cmd>; }; }; Loading qcom/holi-pm6125-overlay.dtsi +5 −2 Original line number Diff line number Diff line /* Dummy LDO referenses */ &mdss_dsi_phy0 { vdda-0p9-supply = <&S6A>; vdda-0p9-supply = <&S1E_LEVEL>; }; &mdss_dsi0 { vdda-1p2-supply = <&L4A>; }; &soc { Loading Loading
qcom/holi-cdp-lcd-pm6125.dtsi +3 −3 Original line number Diff line number Diff line Loading @@ -8,8 +8,8 @@ reg = <0x22>; interrupt-parent = <&tlmm>; interrupts = <39 0x2008>; vdd-supply = <&L11A>; avdd-supply = <&L6A>; vdd-supply = <&L9A>; avdd-supply = <&touch_avdd>; pinctrl-names = "pmx_ts_active", "pmx_ts_suspend", "pmx_ts_release"; pinctrl-0 = <&ts_active>; Loading
qcom/holi-cdp-pm6125.dtsi +37 −3 Original line number Diff line number Diff line Loading @@ -2,6 +2,7 @@ #include <dt-bindings/gpio/gpio.h> #include <dt-bindings/input/linux-event-codes.h> #include "holi-pmic-overlay-pm6125.dtsi" #include "display/holi-sde-display-cdp-pm6125.dtsi" #include <dt-bindings/iio/qti_power_supply_iio.h> /* Dummy LDO reference */ Loading Loading @@ -203,6 +204,36 @@ qcom,cl-feedback-on; }; &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 { compatible = "regulator-fixed"; regulator-name = "touch_avdd"; regulator-min-microvolt = <2800000>; regulator-max-microvolt = <3300000>; regulator-enable-ramp-delay = <233>; gpio = <&tlmm 53 0>; enable-active-high; pinctrl-names = "default"; pinctrl-0 = <&touch_avdd_default>; }; }; &qupv3_se8_i2c { status = "okay"; qcom,i2c-touch-active="synaptics,tcm-i2c"; Loading @@ -217,8 +248,8 @@ pinctrl-0 = <&ts_active>; pinctrl-1 = <&ts_int_suspend &ts_reset_suspend>; pinctrl-2 = <&pmx_ts_release>; vdd-supply = <&L11A>; avdd-supply = <&L6A>; vdd-supply = <&L9A>; avdd-supply = <&touch_avdd>; synaptics,pwr-reg-name = "avdd"; synaptics,bus-reg-name = "vdd"; synaptics,irq-gpio = <&tlmm 22 0x2008>; Loading @@ -231,6 +262,9 @@ synaptics,ubl-i2c-addr = <0x20>; synaptics,extend_report; synaptics,firmware-name = "synaptics_firmware.img"; panel = <&dsi_rm69299_visionox_amoled_video &dsi_rm69299_visionox_amoled_cmd>; }; focaltech@38 { Loading @@ -243,7 +277,7 @@ focaltech,max-touch-number = <5>; focaltech,display-coords = <0 0 1080 2340>; vdd-supply = <&L6A>; vdd-supply = <&touch_avdd>; pinctrl-names = "pmx_ts_active", "pmx_ts_suspend", "pmx_ts_release"; Loading
qcom/holi-mtp-pm6125.dtsi +36 −2 Original line number Diff line number Diff line Loading @@ -2,6 +2,7 @@ #include <dt-bindings/gpio/gpio.h> #include <dt-bindings/input/linux-event-codes.h> #include "holi-pmic-overlay-pm6125.dtsi" #include "display/holi-sde-display-mtp-pm6125.dtsi" #include <dt-bindings/iio/qti_power_supply_iio.h> /* Dummy LDO reference */ Loading Loading @@ -128,6 +129,36 @@ }; }; &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 { compatible = "regulator-fixed"; regulator-name = "touch_avdd"; regulator-min-microvolt = <2800000>; regulator-max-microvolt = <3300000>; regulator-enable-ramp-delay = <233>; gpio = <&tlmm 53 0>; enable-active-high; pinctrl-names = "default"; pinctrl-0 = <&touch_avdd_default>; }; }; &qupv3_se8_i2c { status = "okay"; qcom,i2c-touch-active="synaptics,tcm-i2c"; Loading @@ -142,8 +173,8 @@ pinctrl-0 = <&ts_active>; pinctrl-1 = <&ts_int_suspend &ts_reset_suspend>; pinctrl-2 = <&pmx_ts_release>; vdd-supply = <&L11A>; avdd-supply = <&L6A>; vdd-supply = <&L9A>; avdd-supply = <&touch_avdd>; synaptics,pwr-reg-name = "avdd"; synaptics,bus-reg-name = "vdd"; synaptics,irq-gpio = <&tlmm 22 0x2008>; Loading @@ -156,6 +187,9 @@ synaptics,ubl-i2c-addr = <0x20>; synaptics,extend_report; synaptics,firmware-name = "synaptics_firmware.img"; panel = <&dsi_rm69299_visionox_amoled_video &dsi_rm69299_visionox_amoled_cmd>; }; }; Loading
qcom/holi-mtp-usbc-pm6125.dtsi +36 −2 Original line number Diff line number Diff line Loading @@ -2,6 +2,7 @@ #include <dt-bindings/gpio/gpio.h> #include <dt-bindings/input/linux-event-codes.h> #include "holi-pmic-overlay-pm6125.dtsi" #include "display/holi-sde-display-mtp-pm6125.dtsi" #include <dt-bindings/iio/qti_power_supply_iio.h> /* Dummy LDO reference */ Loading Loading @@ -147,6 +148,36 @@ }; }; &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 { compatible = "regulator-fixed"; regulator-name = "touch_avdd"; regulator-min-microvolt = <2800000>; regulator-max-microvolt = <3300000>; regulator-enable-ramp-delay = <233>; gpio = <&tlmm 53 0>; enable-active-high; pinctrl-names = "default"; pinctrl-0 = <&touch_avdd_default>; }; }; &qupv3_se8_i2c { status = "okay"; qcom,i2c-touch-active="synaptics,tcm-i2c"; Loading @@ -161,8 +192,8 @@ pinctrl-0 = <&ts_active>; pinctrl-1 = <&ts_int_suspend &ts_reset_suspend>; pinctrl-2 = <&pmx_ts_release>; vdd-supply = <&L11A>; avdd-supply = <&L6A>; vdd-supply = <&L9A>; avdd-supply = <&touch_avdd>; synaptics,pwr-reg-name = "avdd"; synaptics,bus-reg-name = "vdd"; synaptics,irq-gpio = <&tlmm 22 0x2008>; Loading @@ -175,6 +206,9 @@ synaptics,ubl-i2c-addr = <0x20>; synaptics,extend_report; synaptics,firmware-name = "synaptics_firmware.img"; panel = <&dsi_rm69299_visionox_amoled_video &dsi_rm69299_visionox_amoled_cmd>; }; }; Loading
qcom/holi-pm6125-overlay.dtsi +5 −2 Original line number Diff line number Diff line /* Dummy LDO referenses */ &mdss_dsi_phy0 { vdda-0p9-supply = <&S6A>; vdda-0p9-supply = <&S1E_LEVEL>; }; &mdss_dsi0 { vdda-1p2-supply = <&L4A>; }; &soc { Loading