&rpm_bus { /* Deleting all pm8937 regulators */ /delete-node/ rpm-regulator-smpa1; /delete-node/ rpm-regulator-smpa2; /delete-node/ rpm-regulator-smpa3; /delete-node/ rpm-regulator-smpa4; /delete-node/ rpm-regulator-ldoa2; /delete-node/ rpm-regulator-ldoa3; /delete-node/ rpm-regulator-ldoa5; /delete-node/ rpm-regulator-ldoa6; /delete-node/ rpm-regulator-ldoa7; /delete-node/ rpm-regulator-ldoa8; /delete-node/ rpm-regulator-ldoa9; /delete-node/ rpm-regulator-ldoa10; /delete-node/ rpm-regulator-ldoa11; /delete-node/ rpm-regulator-ldoa12; /delete-node/ rpm-regulator-ldoa13; /delete-node/ rpm-regulator-ldoa14; /delete-node/ rpm-regulator-ldoa15; /delete-node/ rpm-regulator-ldoa16; /delete-node/ rpm-regulator-ldoa17; /delete-node/ rpm-regulator-ldoa19; /delete-node/ rpm-regulator-ldoa22; /delete-node/ rpm-regulator-ldoa23; }; &spmi_bus { /delete-node/ qcom,pm8937@0; /delete-node/ qcom,pm8937@1; }; &thermal_zones { /delete-node/ pa-therm1-adc; /delete-node/ xo-therm-adc; /delete-node/ xo-therm-buf-adc; /delete-node/ case-therm-adc; /delete-node/ pa-therm0-adc; /delete-node/ pm8937_tz; }; &int_codec { asoc-codec = <&stub_codec>; asoc-codec-names = "msm-stub-codec.1"; /delete-property/ msm-vdd-wsa-switch-supply; }; &clock_audio { /delete-property/ qcom,audio-ref-clk-gpio; }; &wcd9335 { /delete-property/ cdc-vdd-buck-supply; /delete-property/ cdc-buck-sido-supply; /delete-property/ cdc-vdd-tx-h-supply; /delete-property/ cdc-vdd-rx-h-supply; /delete-property/ cdc-vdd-px-supply; /delete-property/ cdc-vdd-mic-bias-supply; }; &soc { /delete-node/ regulator@01946004; /delete-node/ regulator@b018000; /delete-node/ eldo2; /delete-node/ adv_vreg; qcom,gcc@1800000 { /delete-property/ vdd_cx-supply; /delete-property/ vdd_sr2_dig-supply; /delete-property/ vdd_sr2_pll-supply; /delete-property/ vdd_hf_dig-supply; /delete-property/ vdd_hf_pll-supply; vdd_cx-supply = <&pm8953_s2_level>; vdd_sr2_dig-supply = <&pm8953_s2_level_ao>; vdd_sr2_pll-supply = <&pm8953_l7_ao>; vdd_hf_dig-supply = <&pm8953_s2_level_ao>; vdd_hf_pll-supply = <&pm8953_l7_ao>; }; qcom,cpu-clock-8939@b111050 { /delete-property/ vdd-c0-supply; /delete-property/ vdd-c1-supply; /delete-property/ vdd-cci-supply; }; qcom,lpass@c200000 { /delete-property/ vdd_cx-supply; }; qcom,pronto@a21b000 { /delete-property/ vdd_pronto_pll-supply; }; qcom,wcnss-wlan@0a000000 { /delete-property/ qcom,pronto-vddmx-supply; /delete-property/ qcom,pronto-vddcx-supply; /delete-property/ qcom,pronto-vddpx-supply; /delete-property/ qcom,iris-vddxo-supply; /delete-property/ qcom,iris-vddrfa-supply; /delete-property/ qcom,iris-vddpa-supply; /delete-property/ qcom,iris-vdddig-supply; /delete-property/ qcom,wcnss-adc_tm; }; }; &pil_mss { /delete-property/ vdd_mss-supply; /delete-property/ vdd_cx-supply; /delete-property/ vdd_cx-voltage; /delete-property/ vdd_mx-supply; /delete-property/ vdd_mx-uV; /delete-property/ vdd_pll-supply; }; &mdss_dsi { vdda-supply = <&pm8953_l23>; vddio-supply = <&pm8953_l5>; qcom,ctrl-supply-entries { #address-cells = <1>; #size-cells = <0>; qcom,ctrl-supply-entry@0 { reg = <0>; qcom,supply-name = "vdda"; qcom,supply-min-voltage = <800000>; qcom,supply-max-voltage = <800000>; qcom,supply-enable-load = <100000>; qcom,supply-disable-load = <100>; qcom,supply-post-on-sleep = <20>; }; }; }; &usb_otg { hsusb_vdd_dig-supply = <&pm8953_l23>; HSUSB_1p8-supply = <&pm8953_l7>; HSUSB_3p3-supply = <&pm8953_l13>; qcom,vdd-voltage-level = <0 800000 800000>; }; &mdss_dsi0_pll { vddio-supply = <&pm8953_l6>; }; &mdss_dsi1_pll { vddio-supply = <&pm8953_l6>; }; &mdss_dsi0 { vdd-supply = <&pm8953_l17>; vddio-supply = <&pm8953_l6>; }; &mdss_dsi1 { status = "disabled"; vdd-supply = <&pm8953_l17>; vddio-supply = <&pm8953_l6>; }; &int_codec { /delete-property/ asoc-codec; /delete-property/ msm-vdd-wsa-switch-supply; }; &clock_audio { /delete-property/ qcom,audio-ref-clk-gpio; }; &wcd9335 { /delete-property/ cdc-vdd-buck-supply; /delete-property/ cdc-buck-sido-supply; /delete-property/ cdc-vdd-tx-h-supply; /delete-property/ cdc-vdd-rx-h-supply; /delete-property/ cdc-vdd-px-supply; /delete-property/ cdc-vdd-mic-bias-supply; }; #include "pm8953.dtsi" #include "pm8953-rpm-regulator.dtsi" #include "sdm439-regulator.dtsi" &thermal_zones { aoss0-lowf { cooling-maps { cx_vdd_cdev { cooling-device = <&pm8953_cx_cdev 0 0>; }; }; }; mdm-core-lowf { cooling-maps { cx_vdd_cdev { cooling-device = <&pm8953_cx_cdev 0 0>; }; }; }; lpass-lowf { cooling-maps { cx_vdd_cdev { cooling-device = <&pm8953_cx_cdev 0 0>; }; }; }; camera-lowf { cooling-maps { cx_vdd_cdev { cooling-device = <&pm8953_cx_cdev 0 0>; }; }; }; cpuss1-lowf { cooling-maps { cx_vdd_cdev { cooling-device = <&pm8953_cx_cdev 0 0>; }; }; }; apc1-cpu0-lowf { cooling-maps { cx_vdd_cdev { cooling-device = <&pm8953_cx_cdev 0 0>; }; }; }; apc1-cpu1-lowf { cooling-maps { cx_vdd_cdev { cooling-device = <&pm8953_cx_cdev 0 0>; }; }; }; apc1-cpu2-lowf { cooling-maps { cx_vdd_cdev { cooling-device = <&pm8953_cx_cdev 0 0>; }; }; }; apc1-cpu3-lowf { cooling-maps { cx_vdd_cdev { cooling-device = <&pm8953_cx_cdev 0 0>; }; }; }; cpuss0-lowf { cooling-maps { cx_vdd_cdev { cooling-device = <&pm8953_cx_cdev 0 0>; }; }; }; gpu-lowf { cooling-maps { cx_vdd_cdev { cooling-device = <&pm8953_cx_cdev 0 0>; }; }; }; pa-therm0 { polling-delay-passive = <0>; polling-delay = <0>; thermal-sensors = <&pm8953_adc_tm 0x36>; thermal-governor = "user_space"; wake-capable-sensor; trips { active-config0 { temperature = <65000>; hysteresis = <5000>; type = "passive"; }; }; }; }; &pm8953_vadc { pinctrl-0 = <&pa_therm1_default>; /delete-node/ chan@13; }; &pm8953_mpps { /delete-node/ case_therm; }; &pil_mss { vdd_mss-supply = <&pm8953_s1>; vdd_cx-supply = <&pm8953_s2_level>; vdd_cx-voltage = ; vdd_mx-supply = <&pm8953_s7_level_ao>; vdd_mx-uV = ; vdd_pll-supply = <&pm8953_l7>; }; &soc { qcom,lpass@c200000 { vdd_cx-supply = <&pm8953_s2_level>; }; qcom,pronto@a21b000 { vdd_pronto_pll-supply = <&pm8953_l7>; }; qcom,wcnss-wlan@0a000000 { qcom,pronto-vddmx-supply = <&pm8953_s7_level_ao>; qcom,pronto-vddcx-supply = <&pm8953_s2_level>; qcom,pronto-vddpx-supply = <&pm8953_l5>; qcom,iris-vddxo-supply = <&pm8953_l7>; qcom,iris-vddrfa-supply = <&pm8953_l19>; qcom,iris-vddpa-supply = <&pm8953_l9>; qcom,iris-vdddig-supply = <&pm8953_l5>; qcom,wcnss-adc_tm = <&pm8953_adc_tm>; }; };