Loading qcom/lahaina-regulators.dtsi +94 −74 Original line number Diff line number Diff line Loading @@ -5,6 +5,7 @@ rpmh-regulator-mxclvl { compatible = "qcom,rpmh-arc-regulator"; qcom,resource-name = "mxc.lvl"; proxy-supply = <&VDD_MXC_LEVEL>; VDD_MXC_LEVEL: S9B_LEVEL: pm8350_s9_level: regulator-pm8350-s9-level { Loading @@ -16,6 +17,10 @@ <RPMH_REGULATOR_LEVEL_MAX>; qcom,init-voltage-level = <RPMH_REGULATOR_LEVEL_TURBO>; qcom,proxy-consumer-enable; qcom,proxy-consumer-voltage = <RPMH_REGULATOR_LEVEL_TURBO RPMH_REGULATOR_LEVEL_MAX>; regulator-always-on; }; Loading @@ -37,6 +42,7 @@ qcom,resource-name = "mx.lvl"; pm8350_s5_level-parent-supply = <&VDD_MXC_LEVEL>; pm8350_s5_level_ao-parent-supply = <&VDD_MXC_LEVEL_AO>; proxy-supply = <&VDD_MXA_LEVEL>; VDD_MXA_LEVEL: S5B_LEVEL: pm8350_s5_level: regulator-pm8350-s5-level { Loading @@ -49,6 +55,10 @@ qcom,init-voltage-level = <RPMH_REGULATOR_LEVEL_TURBO>; qcom,min-dropout-voltage-level = <(-1)>; qcom,proxy-consumer-enable; qcom,proxy-consumer-voltage = <RPMH_REGULATOR_LEVEL_TURBO RPMH_REGULATOR_LEVEL_MAX>; regulator-always-on; }; Loading Loading @@ -88,7 +98,7 @@ S10B: pm8350_s10: regulator-pm8350-s10 { regulator-name = "pm8350_s10"; qcom,set = <RPMH_REGULATOR_SET_ALL>; regulator-min-microvolt = <1726000>; regulator-min-microvolt = <1800000>; regulator-max-microvolt = <1800000>; qcom,init-voltage = <1800000>; }; Loading @@ -100,8 +110,8 @@ S11B: pm8350_s11: regulator-pm8350-s11 { regulator-name = "pm8350_s11"; qcom,set = <RPMH_REGULATOR_SET_ALL>; regulator-min-microvolt = <870000>; regulator-max-microvolt = <2040000>; regulator-min-microvolt = <752000>; regulator-max-microvolt = <1000000>; qcom,init-voltage = <952000>; }; }; Loading @@ -112,8 +122,8 @@ S12B: pm8350_s12: regulator-pm8350-s12 { regulator-name = "pm8350_s12"; qcom,set = <RPMH_REGULATOR_SET_ALL>; regulator-min-microvolt = <1170000>; regulator-max-microvolt = <2040000>; regulator-min-microvolt = <1224000>; regulator-max-microvolt = <1336000>; qcom,init-voltage = <1256000>; }; }; Loading @@ -129,7 +139,7 @@ L1B: pm8350_l1: regulator-pm8350-l1 { regulator-name = "pm8350_l1"; qcom,set = <RPMH_REGULATOR_SET_ALL>; regulator-min-microvolt = <880000>; regulator-min-microvolt = <912000>; regulator-max-microvolt = <920000>; qcom,init-voltage = <912000>; qcom,init-mode = <RPMH_REGULATOR_MODE_LPM>; Loading Loading @@ -165,9 +175,9 @@ L3B: pm8350_l3: regulator-pm8350-l3 { regulator-name = "pm8350_l3"; qcom,set = <RPMH_REGULATOR_SET_ALL>; regulator-min-microvolt = <928000>; regulator-max-microvolt = <928000>; qcom,init-voltage = <928000>; regulator-min-microvolt = <904000>; regulator-max-microvolt = <904000>; qcom,init-voltage = <904000>; qcom,init-mode = <RPMH_REGULATOR_MODE_LPM>; }; }; Loading Loading @@ -241,8 +251,8 @@ L7B: pm8350_l7: regulator-pm8350-l7 { regulator-name = "pm8350_l7"; qcom,set = <RPMH_REGULATOR_SET_ALL>; regulator-min-microvolt = <1704000>; regulator-max-microvolt = <3600000>; regulator-min-microvolt = <2400000>; regulator-max-microvolt = <3008000>; qcom,init-voltage = <2504000>; qcom,init-mode = <RPMH_REGULATOR_MODE_LPM>; }; Loading Loading @@ -282,54 +292,24 @@ }; }; rpmh-regulator-ldob10 { compatible = "qcom,rpmh-vrm-regulator"; qcom,resource-name = "ldob10"; qcom,regulator-type = "pmic5-ldo"; qcom,supported-modes = <RPMH_REGULATOR_MODE_LPM RPMH_REGULATOR_MODE_HPM>; qcom,mode-threshold-currents = <0 30000>; L10B: pm8350_l10: regulator-pm8350-l10 { regulator-name = "pm8350_l10"; qcom,set = <RPMH_REGULATOR_SET_ALL>; regulator-min-microvolt = <1256000>; regulator-max-microvolt = <1400000>; qcom,init-voltage = <1256000>; qcom,init-mode = <RPMH_REGULATOR_MODE_LPM>; }; }; rpmh-regulator-smpc1 { compatible = "qcom,rpmh-vrm-regulator"; qcom,resource-name = "smpc1"; S1C: pm8350c_s1: regulator-pm8350c-s1 { regulator-name = "pm8350c_s1"; qcom,set = <RPMH_REGULATOR_SET_ALL>; regulator-min-microvolt = <1825000>; regulator-max-microvolt = <1900000>; qcom,init-voltage = <1856000>; }; }; rpmh-regulator-smpc2 { compatible = "qcom,rpmh-vrm-regulator"; qcom,resource-name = "smpc2"; S2C: pm8350c_s2: regulator-pm8350c-s2 { regulator-name = "pm8350c_s2"; qcom,set = <RPMH_REGULATOR_SET_ALL>; regulator-min-microvolt = <630000>; regulator-max-microvolt = <1000000>; qcom,init-voltage = <800000>; regulator-min-microvolt = <1800000>; regulator-max-microvolt = <1952000>; qcom,init-voltage = <1880000>; }; }; rpmh-regulator-ebilvl { compatible = "qcom,rpmh-arc-regulator"; qcom,resource-name = "ebi.lvl"; VDD_IO_EBI_LEVEL: S3C_LEVEL: pm8350c_s3_level: regulator-pm8350c-s3-level { regulator-name = "pm8350c_s3_level"; VDD_EBI_LEVEL: S2C_LEVEL: pm8350c_s2_level: regulator-pm8350c-s2-level { regulator-name = "pm8350c_s2_level"; qcom,set = <RPMH_REGULATOR_SET_ALL>; regulator-min-microvolt = <RPMH_REGULATOR_LEVEL_RETENTION>; Loading @@ -340,6 +320,18 @@ }; }; rpmh-regulator-smpc3 { compatible = "qcom,rpmh-vrm-regulator"; qcom,resource-name = "smpc3"; S3C: pm8350c_s3: regulator-pm8350c-s3 { regulator-name = "pm8350c_s3"; qcom,set = <RPMH_REGULATOR_SET_ALL>; regulator-min-microvolt = <496000>; regulator-max-microvolt = <704000>; qcom,init-voltage = <496000>; }; }; rpmh-regulator-msslvl { compatible = "qcom,rpmh-arc-regulator"; qcom,resource-name = "mss.lvl"; Loading @@ -361,6 +353,7 @@ qcom,resource-name = "cx.lvl"; pm8350c_s6_level-parent-supply = <&VDD_MXA_LEVEL>; pm8350c_s6_level_ao-parent-supply = <&VDD_MXA_LEVEL_AO>; proxy-supply = <&VDD_CX_LEVEL>; VDD_CX_LEVEL: S6C_LEVEL: pm8350c_s6_level: regulator-pm8350c-s6-level { Loading @@ -373,6 +366,10 @@ qcom,init-voltage-level = <RPMH_REGULATOR_LEVEL_TURBO>; qcom,min-dropout-voltage-level = <(-1)>; qcom,proxy-consumer-enable; qcom,proxy-consumer-voltage = <RPMH_REGULATOR_LEVEL_TURBO RPMH_REGULATOR_LEVEL_MAX>; regulator-always-on; }; Loading @@ -395,6 +392,7 @@ qcom,resource-name = "mmcx.lvl"; pm8350c_s8_level-parent-supply = <&VDD_MXA_LEVEL>; pm8350c_s8_level_ao-parent-supply = <&VDD_MXA_LEVEL_AO>; proxy-supply = <&VDD_MMCX_LEVEL>; VDD_MMCX_LEVEL: S8C_LEVEL: VDD_MM_LEVEL: pm8350c_s8_level: regulator-pm8350c-s8-level { Loading @@ -407,6 +405,10 @@ qcom,init-voltage-level = <RPMH_REGULATOR_LEVEL_TURBO>; qcom,min-dropout-voltage-level = <(-1)>; qcom,proxy-consumer-enable; qcom,proxy-consumer-voltage = <RPMH_REGULATOR_LEVEL_TURBO RPMH_REGULATOR_LEVEL_MAX>; regulator-always-on; }; Loading Loading @@ -441,9 +443,9 @@ S10C: pm8350c_s10: regulator-pm8350c-s10 { regulator-name = "pm8350c_s10"; qcom,set = <RPMH_REGULATOR_SET_ALL>; regulator-min-microvolt = <1060000>; regulator-max-microvolt = <1120000>; qcom,init-voltage = <1060000>; regulator-min-microvolt = <1048000>; regulator-max-microvolt = <1128000>; qcom,init-voltage = <1048000>; }; }; Loading Loading @@ -513,7 +515,7 @@ regulator-name = "pm8350c_l4"; qcom,set = <RPMH_REGULATOR_SET_ALL>; regulator-min-microvolt = <1800000>; regulator-max-microvolt = <2800000>; regulator-max-microvolt = <3000000>; qcom,init-voltage = <1808000>; qcom,init-mode = <RPMH_REGULATOR_MODE_LPM>; }; Loading @@ -531,7 +533,7 @@ regulator-name = "pm8350c_l5"; qcom,set = <RPMH_REGULATOR_SET_ALL>; regulator-min-microvolt = <1800000>; regulator-max-microvolt = <2800000>; regulator-max-microvolt = <3000000>; qcom,init-voltage = <1808000>; qcom,init-mode = <RPMH_REGULATOR_MODE_LPM>; }; Loading Loading @@ -566,8 +568,8 @@ L7C: pm8350c_l7: regulator-pm8350c-l7 { regulator-name = "pm8350c_l7"; qcom,set = <RPMH_REGULATOR_SET_ALL>; regulator-min-microvolt = <2856000>; regulator-max-microvolt = <3104000>; regulator-min-microvolt = <3008000>; regulator-max-microvolt = <3008000>; qcom,init-voltage = <3008000>; qcom,init-mode = <RPMH_REGULATOR_MODE_LPM>; }; Loading Loading @@ -602,8 +604,8 @@ L9C: pm8350c_l9: regulator-pm8350c-l9 { regulator-name = "pm8350c_l9"; qcom,set = <RPMH_REGULATOR_SET_ALL>; regulator-min-microvolt = <2704000>; regulator-max-microvolt = <2960000>; regulator-min-microvolt = <2960000>; regulator-max-microvolt = <3008000>; qcom,init-voltage = <2960000>; qcom,init-mode = <RPMH_REGULATOR_MODE_LPM>; }; Loading Loading @@ -638,8 +640,8 @@ L11C: pm8350c_l11: regulator-pm8350c-l11 { regulator-name = "pm8350c_l11"; qcom,set = <RPMH_REGULATOR_SET_ALL>; regulator-min-microvolt = <2504000>; regulator-max-microvolt = <3304000>; regulator-min-microvolt = <2400000>; regulator-max-microvolt = <3008000>; qcom,init-voltage = <2504000>; qcom,init-mode = <RPMH_REGULATOR_MODE_LPM>; }; Loading Loading @@ -675,7 +677,7 @@ regulator-name = "pm8350c_l13"; qcom,set = <RPMH_REGULATOR_SET_ALL>; regulator-min-microvolt = <3000000>; regulator-max-microvolt = <3312000>; regulator-max-microvolt = <3000000>; qcom,init-voltage = <3000000>; qcom,init-mode = <RPMH_REGULATOR_MODE_LPM>; }; Loading @@ -693,14 +695,32 @@ }; }; rpmh-regulator-ldod1 { compatible = "qcom,rpmh-vrm-regulator"; qcom,resource-name = "ldod1"; qcom,regulator-type = "pmic5-ldo"; qcom,supported-modes = <RPMH_REGULATOR_MODE_LPM RPMH_REGULATOR_MODE_HPM>; qcom,mode-threshold-currents = <0 30000>; L1D: pm8350b_l1: regulator-pm8350b-l1 { regulator-name = "pm8350b_l1"; qcom,set = <RPMH_REGULATOR_SET_ALL>; regulator-min-microvolt = <1200000>; regulator-max-microvolt = <1200000>; qcom,init-voltage = <1200000>; qcom,init-mode = <RPMH_REGULATOR_MODE_LPM>; }; }; rpmh-regulator-smpe1 { compatible = "qcom,rpmh-vrm-regulator"; qcom,resource-name = "smpe1"; S1E: pmr735a_s1: regulator-pmr735a-s1 { regulator-name = "pmr735a_s1"; qcom,set = <RPMH_REGULATOR_SET_ALL>; regulator-min-microvolt = <1140000>; regulator-max-microvolt = <1352000>; regulator-min-microvolt = <1200000>; regulator-max-microvolt = <1280000>; qcom,init-voltage = <1256000>; }; }; Loading @@ -711,8 +731,8 @@ S2E: pmr735a_s2: regulator-pmr735a-s2 { regulator-name = "pmr735a_s2"; qcom,set = <RPMH_REGULATOR_SET_ALL>; regulator-min-microvolt = <829000>; regulator-max-microvolt = <1352000>; regulator-min-microvolt = <800000>; regulator-max-microvolt = <976000>; qcom,init-voltage = <852000>; }; }; Loading @@ -723,8 +743,8 @@ S3E: pmr735a_s3: regulator-pmr735a-s3 { regulator-name = "pmr735a_s3"; qcom,set = <RPMH_REGULATOR_SET_ALL>; regulator-min-microvolt = <2000000>; regulator-max-microvolt = <2400000>; regulator-min-microvolt = <2200000>; regulator-max-microvolt = <2352000>; qcom,init-voltage = <2200000>; }; }; Loading @@ -740,9 +760,9 @@ L1E: pmr735a_l1: regulator-pmr735a-l1 { regulator-name = "pmr735a_l1"; qcom,set = <RPMH_REGULATOR_SET_ALL>; regulator-min-microvolt = <880000>; regulator-max-microvolt = <880000>; qcom,init-voltage = <880000>; regulator-min-microvolt = <912000>; regulator-max-microvolt = <912000>; qcom,init-voltage = <912000>; qcom,init-mode = <RPMH_REGULATOR_MODE_LPM>; }; }; Loading Loading @@ -776,8 +796,8 @@ L3E: pmr735a_l3: regulator-pmr735a-l3 { regulator-name = "pmr735a_l3"; qcom,set = <RPMH_REGULATOR_SET_ALL>; regulator-min-microvolt = <1056000>; regulator-max-microvolt = <1800000>; regulator-min-microvolt = <1200000>; regulator-max-microvolt = <1200000>; qcom,init-voltage = <1200000>; qcom,init-mode = <RPMH_REGULATOR_MODE_LPM>; }; Loading @@ -794,8 +814,8 @@ L4E: pmr735a_l4: regulator-pmr735a-l4 { regulator-name = "pmr735a_l4"; qcom,set = <RPMH_REGULATOR_SET_ALL>; regulator-min-microvolt = <1056000>; regulator-max-microvolt = <2000000>; regulator-min-microvolt = <1776000>; regulator-max-microvolt = <1872000>; qcom,init-voltage = <1776000>; qcom,init-mode = <RPMH_REGULATOR_MODE_LPM>; }; Loading Loading @@ -830,8 +850,8 @@ L6E: pmr735a_l6: regulator-pmr735a-l6 { regulator-name = "pmr735a_l6"; qcom,set = <RPMH_REGULATOR_SET_ALL>; regulator-min-microvolt = <652000>; regulator-max-microvolt = <800000>; regulator-min-microvolt = <480000>; regulator-max-microvolt = <904000>; qcom,init-voltage = <800000>; qcom,init-mode = <RPMH_REGULATOR_MODE_LPM>; }; Loading Loading
qcom/lahaina-regulators.dtsi +94 −74 Original line number Diff line number Diff line Loading @@ -5,6 +5,7 @@ rpmh-regulator-mxclvl { compatible = "qcom,rpmh-arc-regulator"; qcom,resource-name = "mxc.lvl"; proxy-supply = <&VDD_MXC_LEVEL>; VDD_MXC_LEVEL: S9B_LEVEL: pm8350_s9_level: regulator-pm8350-s9-level { Loading @@ -16,6 +17,10 @@ <RPMH_REGULATOR_LEVEL_MAX>; qcom,init-voltage-level = <RPMH_REGULATOR_LEVEL_TURBO>; qcom,proxy-consumer-enable; qcom,proxy-consumer-voltage = <RPMH_REGULATOR_LEVEL_TURBO RPMH_REGULATOR_LEVEL_MAX>; regulator-always-on; }; Loading @@ -37,6 +42,7 @@ qcom,resource-name = "mx.lvl"; pm8350_s5_level-parent-supply = <&VDD_MXC_LEVEL>; pm8350_s5_level_ao-parent-supply = <&VDD_MXC_LEVEL_AO>; proxy-supply = <&VDD_MXA_LEVEL>; VDD_MXA_LEVEL: S5B_LEVEL: pm8350_s5_level: regulator-pm8350-s5-level { Loading @@ -49,6 +55,10 @@ qcom,init-voltage-level = <RPMH_REGULATOR_LEVEL_TURBO>; qcom,min-dropout-voltage-level = <(-1)>; qcom,proxy-consumer-enable; qcom,proxy-consumer-voltage = <RPMH_REGULATOR_LEVEL_TURBO RPMH_REGULATOR_LEVEL_MAX>; regulator-always-on; }; Loading Loading @@ -88,7 +98,7 @@ S10B: pm8350_s10: regulator-pm8350-s10 { regulator-name = "pm8350_s10"; qcom,set = <RPMH_REGULATOR_SET_ALL>; regulator-min-microvolt = <1726000>; regulator-min-microvolt = <1800000>; regulator-max-microvolt = <1800000>; qcom,init-voltage = <1800000>; }; Loading @@ -100,8 +110,8 @@ S11B: pm8350_s11: regulator-pm8350-s11 { regulator-name = "pm8350_s11"; qcom,set = <RPMH_REGULATOR_SET_ALL>; regulator-min-microvolt = <870000>; regulator-max-microvolt = <2040000>; regulator-min-microvolt = <752000>; regulator-max-microvolt = <1000000>; qcom,init-voltage = <952000>; }; }; Loading @@ -112,8 +122,8 @@ S12B: pm8350_s12: regulator-pm8350-s12 { regulator-name = "pm8350_s12"; qcom,set = <RPMH_REGULATOR_SET_ALL>; regulator-min-microvolt = <1170000>; regulator-max-microvolt = <2040000>; regulator-min-microvolt = <1224000>; regulator-max-microvolt = <1336000>; qcom,init-voltage = <1256000>; }; }; Loading @@ -129,7 +139,7 @@ L1B: pm8350_l1: regulator-pm8350-l1 { regulator-name = "pm8350_l1"; qcom,set = <RPMH_REGULATOR_SET_ALL>; regulator-min-microvolt = <880000>; regulator-min-microvolt = <912000>; regulator-max-microvolt = <920000>; qcom,init-voltage = <912000>; qcom,init-mode = <RPMH_REGULATOR_MODE_LPM>; Loading Loading @@ -165,9 +175,9 @@ L3B: pm8350_l3: regulator-pm8350-l3 { regulator-name = "pm8350_l3"; qcom,set = <RPMH_REGULATOR_SET_ALL>; regulator-min-microvolt = <928000>; regulator-max-microvolt = <928000>; qcom,init-voltage = <928000>; regulator-min-microvolt = <904000>; regulator-max-microvolt = <904000>; qcom,init-voltage = <904000>; qcom,init-mode = <RPMH_REGULATOR_MODE_LPM>; }; }; Loading Loading @@ -241,8 +251,8 @@ L7B: pm8350_l7: regulator-pm8350-l7 { regulator-name = "pm8350_l7"; qcom,set = <RPMH_REGULATOR_SET_ALL>; regulator-min-microvolt = <1704000>; regulator-max-microvolt = <3600000>; regulator-min-microvolt = <2400000>; regulator-max-microvolt = <3008000>; qcom,init-voltage = <2504000>; qcom,init-mode = <RPMH_REGULATOR_MODE_LPM>; }; Loading Loading @@ -282,54 +292,24 @@ }; }; rpmh-regulator-ldob10 { compatible = "qcom,rpmh-vrm-regulator"; qcom,resource-name = "ldob10"; qcom,regulator-type = "pmic5-ldo"; qcom,supported-modes = <RPMH_REGULATOR_MODE_LPM RPMH_REGULATOR_MODE_HPM>; qcom,mode-threshold-currents = <0 30000>; L10B: pm8350_l10: regulator-pm8350-l10 { regulator-name = "pm8350_l10"; qcom,set = <RPMH_REGULATOR_SET_ALL>; regulator-min-microvolt = <1256000>; regulator-max-microvolt = <1400000>; qcom,init-voltage = <1256000>; qcom,init-mode = <RPMH_REGULATOR_MODE_LPM>; }; }; rpmh-regulator-smpc1 { compatible = "qcom,rpmh-vrm-regulator"; qcom,resource-name = "smpc1"; S1C: pm8350c_s1: regulator-pm8350c-s1 { regulator-name = "pm8350c_s1"; qcom,set = <RPMH_REGULATOR_SET_ALL>; regulator-min-microvolt = <1825000>; regulator-max-microvolt = <1900000>; qcom,init-voltage = <1856000>; }; }; rpmh-regulator-smpc2 { compatible = "qcom,rpmh-vrm-regulator"; qcom,resource-name = "smpc2"; S2C: pm8350c_s2: regulator-pm8350c-s2 { regulator-name = "pm8350c_s2"; qcom,set = <RPMH_REGULATOR_SET_ALL>; regulator-min-microvolt = <630000>; regulator-max-microvolt = <1000000>; qcom,init-voltage = <800000>; regulator-min-microvolt = <1800000>; regulator-max-microvolt = <1952000>; qcom,init-voltage = <1880000>; }; }; rpmh-regulator-ebilvl { compatible = "qcom,rpmh-arc-regulator"; qcom,resource-name = "ebi.lvl"; VDD_IO_EBI_LEVEL: S3C_LEVEL: pm8350c_s3_level: regulator-pm8350c-s3-level { regulator-name = "pm8350c_s3_level"; VDD_EBI_LEVEL: S2C_LEVEL: pm8350c_s2_level: regulator-pm8350c-s2-level { regulator-name = "pm8350c_s2_level"; qcom,set = <RPMH_REGULATOR_SET_ALL>; regulator-min-microvolt = <RPMH_REGULATOR_LEVEL_RETENTION>; Loading @@ -340,6 +320,18 @@ }; }; rpmh-regulator-smpc3 { compatible = "qcom,rpmh-vrm-regulator"; qcom,resource-name = "smpc3"; S3C: pm8350c_s3: regulator-pm8350c-s3 { regulator-name = "pm8350c_s3"; qcom,set = <RPMH_REGULATOR_SET_ALL>; regulator-min-microvolt = <496000>; regulator-max-microvolt = <704000>; qcom,init-voltage = <496000>; }; }; rpmh-regulator-msslvl { compatible = "qcom,rpmh-arc-regulator"; qcom,resource-name = "mss.lvl"; Loading @@ -361,6 +353,7 @@ qcom,resource-name = "cx.lvl"; pm8350c_s6_level-parent-supply = <&VDD_MXA_LEVEL>; pm8350c_s6_level_ao-parent-supply = <&VDD_MXA_LEVEL_AO>; proxy-supply = <&VDD_CX_LEVEL>; VDD_CX_LEVEL: S6C_LEVEL: pm8350c_s6_level: regulator-pm8350c-s6-level { Loading @@ -373,6 +366,10 @@ qcom,init-voltage-level = <RPMH_REGULATOR_LEVEL_TURBO>; qcom,min-dropout-voltage-level = <(-1)>; qcom,proxy-consumer-enable; qcom,proxy-consumer-voltage = <RPMH_REGULATOR_LEVEL_TURBO RPMH_REGULATOR_LEVEL_MAX>; regulator-always-on; }; Loading @@ -395,6 +392,7 @@ qcom,resource-name = "mmcx.lvl"; pm8350c_s8_level-parent-supply = <&VDD_MXA_LEVEL>; pm8350c_s8_level_ao-parent-supply = <&VDD_MXA_LEVEL_AO>; proxy-supply = <&VDD_MMCX_LEVEL>; VDD_MMCX_LEVEL: S8C_LEVEL: VDD_MM_LEVEL: pm8350c_s8_level: regulator-pm8350c-s8-level { Loading @@ -407,6 +405,10 @@ qcom,init-voltage-level = <RPMH_REGULATOR_LEVEL_TURBO>; qcom,min-dropout-voltage-level = <(-1)>; qcom,proxy-consumer-enable; qcom,proxy-consumer-voltage = <RPMH_REGULATOR_LEVEL_TURBO RPMH_REGULATOR_LEVEL_MAX>; regulator-always-on; }; Loading Loading @@ -441,9 +443,9 @@ S10C: pm8350c_s10: regulator-pm8350c-s10 { regulator-name = "pm8350c_s10"; qcom,set = <RPMH_REGULATOR_SET_ALL>; regulator-min-microvolt = <1060000>; regulator-max-microvolt = <1120000>; qcom,init-voltage = <1060000>; regulator-min-microvolt = <1048000>; regulator-max-microvolt = <1128000>; qcom,init-voltage = <1048000>; }; }; Loading Loading @@ -513,7 +515,7 @@ regulator-name = "pm8350c_l4"; qcom,set = <RPMH_REGULATOR_SET_ALL>; regulator-min-microvolt = <1800000>; regulator-max-microvolt = <2800000>; regulator-max-microvolt = <3000000>; qcom,init-voltage = <1808000>; qcom,init-mode = <RPMH_REGULATOR_MODE_LPM>; }; Loading @@ -531,7 +533,7 @@ regulator-name = "pm8350c_l5"; qcom,set = <RPMH_REGULATOR_SET_ALL>; regulator-min-microvolt = <1800000>; regulator-max-microvolt = <2800000>; regulator-max-microvolt = <3000000>; qcom,init-voltage = <1808000>; qcom,init-mode = <RPMH_REGULATOR_MODE_LPM>; }; Loading Loading @@ -566,8 +568,8 @@ L7C: pm8350c_l7: regulator-pm8350c-l7 { regulator-name = "pm8350c_l7"; qcom,set = <RPMH_REGULATOR_SET_ALL>; regulator-min-microvolt = <2856000>; regulator-max-microvolt = <3104000>; regulator-min-microvolt = <3008000>; regulator-max-microvolt = <3008000>; qcom,init-voltage = <3008000>; qcom,init-mode = <RPMH_REGULATOR_MODE_LPM>; }; Loading Loading @@ -602,8 +604,8 @@ L9C: pm8350c_l9: regulator-pm8350c-l9 { regulator-name = "pm8350c_l9"; qcom,set = <RPMH_REGULATOR_SET_ALL>; regulator-min-microvolt = <2704000>; regulator-max-microvolt = <2960000>; regulator-min-microvolt = <2960000>; regulator-max-microvolt = <3008000>; qcom,init-voltage = <2960000>; qcom,init-mode = <RPMH_REGULATOR_MODE_LPM>; }; Loading Loading @@ -638,8 +640,8 @@ L11C: pm8350c_l11: regulator-pm8350c-l11 { regulator-name = "pm8350c_l11"; qcom,set = <RPMH_REGULATOR_SET_ALL>; regulator-min-microvolt = <2504000>; regulator-max-microvolt = <3304000>; regulator-min-microvolt = <2400000>; regulator-max-microvolt = <3008000>; qcom,init-voltage = <2504000>; qcom,init-mode = <RPMH_REGULATOR_MODE_LPM>; }; Loading Loading @@ -675,7 +677,7 @@ regulator-name = "pm8350c_l13"; qcom,set = <RPMH_REGULATOR_SET_ALL>; regulator-min-microvolt = <3000000>; regulator-max-microvolt = <3312000>; regulator-max-microvolt = <3000000>; qcom,init-voltage = <3000000>; qcom,init-mode = <RPMH_REGULATOR_MODE_LPM>; }; Loading @@ -693,14 +695,32 @@ }; }; rpmh-regulator-ldod1 { compatible = "qcom,rpmh-vrm-regulator"; qcom,resource-name = "ldod1"; qcom,regulator-type = "pmic5-ldo"; qcom,supported-modes = <RPMH_REGULATOR_MODE_LPM RPMH_REGULATOR_MODE_HPM>; qcom,mode-threshold-currents = <0 30000>; L1D: pm8350b_l1: regulator-pm8350b-l1 { regulator-name = "pm8350b_l1"; qcom,set = <RPMH_REGULATOR_SET_ALL>; regulator-min-microvolt = <1200000>; regulator-max-microvolt = <1200000>; qcom,init-voltage = <1200000>; qcom,init-mode = <RPMH_REGULATOR_MODE_LPM>; }; }; rpmh-regulator-smpe1 { compatible = "qcom,rpmh-vrm-regulator"; qcom,resource-name = "smpe1"; S1E: pmr735a_s1: regulator-pmr735a-s1 { regulator-name = "pmr735a_s1"; qcom,set = <RPMH_REGULATOR_SET_ALL>; regulator-min-microvolt = <1140000>; regulator-max-microvolt = <1352000>; regulator-min-microvolt = <1200000>; regulator-max-microvolt = <1280000>; qcom,init-voltage = <1256000>; }; }; Loading @@ -711,8 +731,8 @@ S2E: pmr735a_s2: regulator-pmr735a-s2 { regulator-name = "pmr735a_s2"; qcom,set = <RPMH_REGULATOR_SET_ALL>; regulator-min-microvolt = <829000>; regulator-max-microvolt = <1352000>; regulator-min-microvolt = <800000>; regulator-max-microvolt = <976000>; qcom,init-voltage = <852000>; }; }; Loading @@ -723,8 +743,8 @@ S3E: pmr735a_s3: regulator-pmr735a-s3 { regulator-name = "pmr735a_s3"; qcom,set = <RPMH_REGULATOR_SET_ALL>; regulator-min-microvolt = <2000000>; regulator-max-microvolt = <2400000>; regulator-min-microvolt = <2200000>; regulator-max-microvolt = <2352000>; qcom,init-voltage = <2200000>; }; }; Loading @@ -740,9 +760,9 @@ L1E: pmr735a_l1: regulator-pmr735a-l1 { regulator-name = "pmr735a_l1"; qcom,set = <RPMH_REGULATOR_SET_ALL>; regulator-min-microvolt = <880000>; regulator-max-microvolt = <880000>; qcom,init-voltage = <880000>; regulator-min-microvolt = <912000>; regulator-max-microvolt = <912000>; qcom,init-voltage = <912000>; qcom,init-mode = <RPMH_REGULATOR_MODE_LPM>; }; }; Loading Loading @@ -776,8 +796,8 @@ L3E: pmr735a_l3: regulator-pmr735a-l3 { regulator-name = "pmr735a_l3"; qcom,set = <RPMH_REGULATOR_SET_ALL>; regulator-min-microvolt = <1056000>; regulator-max-microvolt = <1800000>; regulator-min-microvolt = <1200000>; regulator-max-microvolt = <1200000>; qcom,init-voltage = <1200000>; qcom,init-mode = <RPMH_REGULATOR_MODE_LPM>; }; Loading @@ -794,8 +814,8 @@ L4E: pmr735a_l4: regulator-pmr735a-l4 { regulator-name = "pmr735a_l4"; qcom,set = <RPMH_REGULATOR_SET_ALL>; regulator-min-microvolt = <1056000>; regulator-max-microvolt = <2000000>; regulator-min-microvolt = <1776000>; regulator-max-microvolt = <1872000>; qcom,init-voltage = <1776000>; qcom,init-mode = <RPMH_REGULATOR_MODE_LPM>; }; Loading Loading @@ -830,8 +850,8 @@ L6E: pmr735a_l6: regulator-pmr735a-l6 { regulator-name = "pmr735a_l6"; qcom,set = <RPMH_REGULATOR_SET_ALL>; regulator-min-microvolt = <652000>; regulator-max-microvolt = <800000>; regulator-min-microvolt = <480000>; regulator-max-microvolt = <904000>; qcom,init-voltage = <800000>; qcom,init-mode = <RPMH_REGULATOR_MODE_LPM>; }; Loading