Loading qcom/sdxnightjar-regulator.dtsi +36 −17 Original line number Diff line number Diff line Loading @@ -4,7 +4,7 @@ /* PMD9650 S1 = VDD_MSS supply */ rpm-regulator-smpa1 { status = "okay"; pmd9650_s1: regulator-s1 { S1A: pmd9650_s1: regulator-s1 { regulator-name = "pmd9650_s1"; regulator-min-microvolt = <800000>; regulator-max-microvolt = <800000>; Loading @@ -15,7 +15,7 @@ rpm-regulator-smpa2 { status = "okay"; pmd9650_s2: regulator-s2 { S2A: pmd9650_s2: regulator-s2 { regulator-name = "pmd9650_s2"; regulator-min-microvolt = <1256000>; regulator-max-microvolt = <1256000>; Loading @@ -26,7 +26,7 @@ rpm-regulator-smpa3 { status = "okay"; pmd9650_s3: regulator-s3 { S3A: pmd9650_s3: regulator-s3 { regulator-name = "pmd9650_s3"; regulator-min-microvolt = <1024000>; regulator-max-microvolt = <1024000>; Loading @@ -37,7 +37,7 @@ rpm-regulator-smpa4 { status = "okay"; pmd9650_s4: regulator-s4 { S4A: pmd9650_s4: regulator-s4 { regulator-name = "pmd9650_s4"; regulator-min-microvolt = <1856000>; regulator-max-microvolt = <1856000>; Loading @@ -49,7 +49,9 @@ /* PMD9650 S5 = VDD_CX supply */ rpm-regulator-smpa5 { status = "okay"; pmd9650_s5_level: regulator-s5-level { proxy-supply = <&VDD_CX_LEVEL>; VDD_CX_LEVEL: S5A_LEVEL: pmd9650_s5_level: regulator-s5-level { compatible = "qcom,rpm-smd-regulator"; regulator-name = "pmd9650_s5_level"; qcom,set = <3>; Loading @@ -57,9 +59,16 @@ <RPM_SMD_REGULATOR_LEVEL_RETENTION>; regulator-max-microvolt = <RPM_SMD_REGULATOR_LEVEL_TURBO_NO_CPR>; qcom,init-voltage-level = <RPM_SMD_REGULATOR_LEVEL_TURBO>; qcom,proxy-consumer-enable; qcom,proxy-consumer-voltage =<RPM_SMD_REGULATOR_LEVEL_TURBO RPM_SMD_REGULATOR_LEVEL_TURBO_NO_CPR>; qcom,use-voltage-level; }; VDD_CX_LEVEL_AO: S5A_LEVEL_AO: pmd9650_s5_level_ao: regulator-s5-level-ao { compatible = "qcom,rpm-smd-regulator"; regulator-name = "pmd9650_s5_level_ao"; Loading @@ -71,6 +80,8 @@ qcom,use-voltage-level; }; VDD_CX_FLOOR_LEVEL: S5A_FLOOR_LEVEL: pmd9650_s5_floor_level: regulator-s5-floor-level { compatible = "qcom,rpm-smd-regulator"; regulator-name = "pmd9650_s5_floor_level"; Loading @@ -85,7 +96,7 @@ rpm-regulator-ldoa1 { status = "okay"; pmd9650_l1: regulator-l1 { L1A: pmd9650_l1: regulator-l1 { regulator-name = "pmd9650_l1"; regulator-min-microvolt = <1224000>; regulator-max-microvolt = <1224000>; Loading @@ -96,7 +107,7 @@ rpm-regulator-ldoa2 { status = "okay"; pmd9650_l2: regulator-l2 { L2A: pmd9650_l2: regulator-l2 { regulator-name = "pmd9650_l2"; regulator-min-microvolt = <1200000>; regulator-max-microvolt = <1200000>; Loading @@ -107,7 +118,7 @@ rpm-regulator-ldoa3 { status = "okay"; pmd9650_l3: regulator-l3 { L3A: pmd9650_l3: regulator-l3 { regulator-name = "pmd9650_l3"; regulator-min-microvolt = <1000000>; regulator-max-microvolt = <1000000>; Loading @@ -118,7 +129,7 @@ rpm-regulator-ldoa4 { status = "okay"; pmd9650_l4: regulator-l4 { L4A: pmd9650_l4: regulator-l4 { regulator-name = "pmd9650_l4"; regulator-min-microvolt = <928000>; regulator-max-microvolt = <928000>; Loading @@ -129,7 +140,7 @@ rpm-regulator-ldoa5 { status = "okay"; pmd9650_l5: regulator-l5 { L5A: pmd9650_l5: regulator-l5 { regulator-name = "pmd9650_l5"; regulator-min-microvolt = <1800000>; regulator-max-microvolt = <1800000>; Loading @@ -140,7 +151,7 @@ rpm-regulator-ldoa6 { status = "okay"; pmd9650_l6: regulator-l6 { L6A: pmd9650_l6: regulator-l6 { regulator-name = "pmd9650_l6"; regulator-min-microvolt = <1800000>; regulator-max-microvolt = <1800000>; Loading @@ -151,7 +162,7 @@ rpm-regulator-ldoa7 { status = "okay"; pmd9650_l7: regulator-l7 { L7A: pmd9650_l7: regulator-l7 { regulator-name = "pmd9650_l7"; regulator-min-microvolt = <1800000>; regulator-max-microvolt = <2848000>; Loading @@ -162,7 +173,7 @@ rpm-regulator-ldoa8 { status = "okay"; pmd9650_l8: regulator-l8 { L8A: pmd9650_l8: regulator-l8 { regulator-name = "pmd9650_l8"; regulator-min-microvolt = <1000000>; regulator-max-microvolt = <1000000>; Loading @@ -174,6 +185,9 @@ /* PMD9650 L9 = VDD_MX supply */ rpm-regulator-ldoa9 { status = "okay"; proxy-supply = <&VDD_MX_LEVEL>; VDD_MX_LEVEL: L9A_LEVEL: pmd9650_l9_level: regulator-l9-level { compatible = "qcom,rpm-smd-regulator"; regulator-name = "pmd9650_l9_level"; Loading @@ -182,13 +196,18 @@ <RPM_SMD_REGULATOR_LEVEL_RETENTION>; regulator-max-microvolt = <RPM_SMD_REGULATOR_LEVEL_TURBO_NO_CPR>; qcom,init-voltage-level = <RPM_SMD_REGULATOR_LEVEL_TURBO>; qcom,proxy-consumer-enable; qcom,proxy-consumer-voltage =<RPM_SMD_REGULATOR_LEVEL_TURBO RPM_SMD_REGULATOR_LEVEL_TURBO_NO_CPR>; qcom,use-voltage-level; }; }; rpm-regulator-ldoa10 { status = "okay"; pmd9650_l10: regulator-l10 { L10A: pmd9650_l10: regulator-l10 { regulator-name = "pmd9650_l10"; regulator-min-microvolt = <3088000>; regulator-max-microvolt = <3088000>; Loading @@ -199,7 +218,7 @@ rpm-regulator-ldoa11 { status = "okay"; pmd9650_l11: regulator-l11 { L11A: pmd9650_l11: regulator-l11 { regulator-name = "pmd9650_l11"; regulator-min-microvolt = <1800000>; regulator-max-microvolt = <2848000>; Loading @@ -210,7 +229,7 @@ rpm-regulator-ldoa12 { status = "okay"; pmd9650_l12: regulator-l12 { L12A: pmd9650_l12: regulator-l12 { regulator-name = "pmd9650_l12"; regulator-min-microvolt = <2704000>; regulator-max-microvolt = <2704000>; Loading @@ -221,7 +240,7 @@ rpm-regulator-ldoa13 { status = "okay"; pmd9650_l13: regulator-l13 { L13A: pmd9650_l13: regulator-l13 { regulator-name = "pmd9650_l13"; regulator-min-microvolt = <1800000>; regulator-max-microvolt = <2848000>; Loading Loading
qcom/sdxnightjar-regulator.dtsi +36 −17 Original line number Diff line number Diff line Loading @@ -4,7 +4,7 @@ /* PMD9650 S1 = VDD_MSS supply */ rpm-regulator-smpa1 { status = "okay"; pmd9650_s1: regulator-s1 { S1A: pmd9650_s1: regulator-s1 { regulator-name = "pmd9650_s1"; regulator-min-microvolt = <800000>; regulator-max-microvolt = <800000>; Loading @@ -15,7 +15,7 @@ rpm-regulator-smpa2 { status = "okay"; pmd9650_s2: regulator-s2 { S2A: pmd9650_s2: regulator-s2 { regulator-name = "pmd9650_s2"; regulator-min-microvolt = <1256000>; regulator-max-microvolt = <1256000>; Loading @@ -26,7 +26,7 @@ rpm-regulator-smpa3 { status = "okay"; pmd9650_s3: regulator-s3 { S3A: pmd9650_s3: regulator-s3 { regulator-name = "pmd9650_s3"; regulator-min-microvolt = <1024000>; regulator-max-microvolt = <1024000>; Loading @@ -37,7 +37,7 @@ rpm-regulator-smpa4 { status = "okay"; pmd9650_s4: regulator-s4 { S4A: pmd9650_s4: regulator-s4 { regulator-name = "pmd9650_s4"; regulator-min-microvolt = <1856000>; regulator-max-microvolt = <1856000>; Loading @@ -49,7 +49,9 @@ /* PMD9650 S5 = VDD_CX supply */ rpm-regulator-smpa5 { status = "okay"; pmd9650_s5_level: regulator-s5-level { proxy-supply = <&VDD_CX_LEVEL>; VDD_CX_LEVEL: S5A_LEVEL: pmd9650_s5_level: regulator-s5-level { compatible = "qcom,rpm-smd-regulator"; regulator-name = "pmd9650_s5_level"; qcom,set = <3>; Loading @@ -57,9 +59,16 @@ <RPM_SMD_REGULATOR_LEVEL_RETENTION>; regulator-max-microvolt = <RPM_SMD_REGULATOR_LEVEL_TURBO_NO_CPR>; qcom,init-voltage-level = <RPM_SMD_REGULATOR_LEVEL_TURBO>; qcom,proxy-consumer-enable; qcom,proxy-consumer-voltage =<RPM_SMD_REGULATOR_LEVEL_TURBO RPM_SMD_REGULATOR_LEVEL_TURBO_NO_CPR>; qcom,use-voltage-level; }; VDD_CX_LEVEL_AO: S5A_LEVEL_AO: pmd9650_s5_level_ao: regulator-s5-level-ao { compatible = "qcom,rpm-smd-regulator"; regulator-name = "pmd9650_s5_level_ao"; Loading @@ -71,6 +80,8 @@ qcom,use-voltage-level; }; VDD_CX_FLOOR_LEVEL: S5A_FLOOR_LEVEL: pmd9650_s5_floor_level: regulator-s5-floor-level { compatible = "qcom,rpm-smd-regulator"; regulator-name = "pmd9650_s5_floor_level"; Loading @@ -85,7 +96,7 @@ rpm-regulator-ldoa1 { status = "okay"; pmd9650_l1: regulator-l1 { L1A: pmd9650_l1: regulator-l1 { regulator-name = "pmd9650_l1"; regulator-min-microvolt = <1224000>; regulator-max-microvolt = <1224000>; Loading @@ -96,7 +107,7 @@ rpm-regulator-ldoa2 { status = "okay"; pmd9650_l2: regulator-l2 { L2A: pmd9650_l2: regulator-l2 { regulator-name = "pmd9650_l2"; regulator-min-microvolt = <1200000>; regulator-max-microvolt = <1200000>; Loading @@ -107,7 +118,7 @@ rpm-regulator-ldoa3 { status = "okay"; pmd9650_l3: regulator-l3 { L3A: pmd9650_l3: regulator-l3 { regulator-name = "pmd9650_l3"; regulator-min-microvolt = <1000000>; regulator-max-microvolt = <1000000>; Loading @@ -118,7 +129,7 @@ rpm-regulator-ldoa4 { status = "okay"; pmd9650_l4: regulator-l4 { L4A: pmd9650_l4: regulator-l4 { regulator-name = "pmd9650_l4"; regulator-min-microvolt = <928000>; regulator-max-microvolt = <928000>; Loading @@ -129,7 +140,7 @@ rpm-regulator-ldoa5 { status = "okay"; pmd9650_l5: regulator-l5 { L5A: pmd9650_l5: regulator-l5 { regulator-name = "pmd9650_l5"; regulator-min-microvolt = <1800000>; regulator-max-microvolt = <1800000>; Loading @@ -140,7 +151,7 @@ rpm-regulator-ldoa6 { status = "okay"; pmd9650_l6: regulator-l6 { L6A: pmd9650_l6: regulator-l6 { regulator-name = "pmd9650_l6"; regulator-min-microvolt = <1800000>; regulator-max-microvolt = <1800000>; Loading @@ -151,7 +162,7 @@ rpm-regulator-ldoa7 { status = "okay"; pmd9650_l7: regulator-l7 { L7A: pmd9650_l7: regulator-l7 { regulator-name = "pmd9650_l7"; regulator-min-microvolt = <1800000>; regulator-max-microvolt = <2848000>; Loading @@ -162,7 +173,7 @@ rpm-regulator-ldoa8 { status = "okay"; pmd9650_l8: regulator-l8 { L8A: pmd9650_l8: regulator-l8 { regulator-name = "pmd9650_l8"; regulator-min-microvolt = <1000000>; regulator-max-microvolt = <1000000>; Loading @@ -174,6 +185,9 @@ /* PMD9650 L9 = VDD_MX supply */ rpm-regulator-ldoa9 { status = "okay"; proxy-supply = <&VDD_MX_LEVEL>; VDD_MX_LEVEL: L9A_LEVEL: pmd9650_l9_level: regulator-l9-level { compatible = "qcom,rpm-smd-regulator"; regulator-name = "pmd9650_l9_level"; Loading @@ -182,13 +196,18 @@ <RPM_SMD_REGULATOR_LEVEL_RETENTION>; regulator-max-microvolt = <RPM_SMD_REGULATOR_LEVEL_TURBO_NO_CPR>; qcom,init-voltage-level = <RPM_SMD_REGULATOR_LEVEL_TURBO>; qcom,proxy-consumer-enable; qcom,proxy-consumer-voltage =<RPM_SMD_REGULATOR_LEVEL_TURBO RPM_SMD_REGULATOR_LEVEL_TURBO_NO_CPR>; qcom,use-voltage-level; }; }; rpm-regulator-ldoa10 { status = "okay"; pmd9650_l10: regulator-l10 { L10A: pmd9650_l10: regulator-l10 { regulator-name = "pmd9650_l10"; regulator-min-microvolt = <3088000>; regulator-max-microvolt = <3088000>; Loading @@ -199,7 +218,7 @@ rpm-regulator-ldoa11 { status = "okay"; pmd9650_l11: regulator-l11 { L11A: pmd9650_l11: regulator-l11 { regulator-name = "pmd9650_l11"; regulator-min-microvolt = <1800000>; regulator-max-microvolt = <2848000>; Loading @@ -210,7 +229,7 @@ rpm-regulator-ldoa12 { status = "okay"; pmd9650_l12: regulator-l12 { L12A: pmd9650_l12: regulator-l12 { regulator-name = "pmd9650_l12"; regulator-min-microvolt = <2704000>; regulator-max-microvolt = <2704000>; Loading @@ -221,7 +240,7 @@ rpm-regulator-ldoa13 { status = "okay"; pmd9650_l13: regulator-l13 { L13A: pmd9650_l13: regulator-l13 { regulator-name = "pmd9650_l13"; regulator-min-microvolt = <1800000>; regulator-max-microvolt = <2848000>; Loading