arm64: dts: qcom: sm6375-pdx225: Configure SMD RPM regulators
Configure regulators present on the Xperia 10 IV that are reachable via SMD RPM. Signed-off-by: Konrad Dybcio <konrad.dybcio@linaro.org> Signed-off-by: Bjorn Andersson <andersson@kernel.org> Link: https://lore.kernel.org/r/20221115152727.9736-9-konrad.dybcio@linaro.org
This commit is contained in:
parent
6742dca249
commit
a4fb3dd848
|
@ -133,6 +133,188 @@
|
|||
status = "okay";
|
||||
};
|
||||
|
||||
&rpm_requests {
|
||||
regulators-0 {
|
||||
compatible = "qcom,rpm-pm6125-regulators";
|
||||
|
||||
pm6125_s5: s5 {
|
||||
regulator-min-microvolt = <382000>;
|
||||
regulator-max-microvolt = <1120000>;
|
||||
};
|
||||
|
||||
pm6125_s6: s6 {
|
||||
regulator-min-microvolt = <320000>;
|
||||
regulator-max-microvolt = <1374000>;
|
||||
};
|
||||
|
||||
pm6125_s7: s7 {
|
||||
regulator-min-microvolt = <1574000>;
|
||||
regulator-max-microvolt = <2040000>;
|
||||
};
|
||||
|
||||
/*
|
||||
* S8 is VDD_GFX
|
||||
* L1 is VDD_LPI_CX
|
||||
*/
|
||||
|
||||
pm6125_l2: l2 {
|
||||
regulator-min-microvolt = <1170000>;
|
||||
regulator-max-microvolt = <1304000>;
|
||||
};
|
||||
|
||||
pm6125_l3: l3 {
|
||||
regulator-min-microvolt = <1100000>;
|
||||
regulator-max-microvolt = <1300000>;
|
||||
};
|
||||
|
||||
pm6125_l4: l4 {
|
||||
regulator-min-microvolt = <1100000>;
|
||||
regulator-max-microvolt = <1300000>;
|
||||
};
|
||||
|
||||
pm6125_l5: l5 {
|
||||
regulator-min-microvolt = <1650000>;
|
||||
regulator-max-microvolt = <3050000>;
|
||||
};
|
||||
|
||||
pm6125_l6: l6 {
|
||||
regulator-min-microvolt = <1080000>;
|
||||
regulator-max-microvolt = <1304000>;
|
||||
};
|
||||
|
||||
pm6125_l7: l7 {
|
||||
regulator-min-microvolt = <720000>;
|
||||
regulator-max-microvolt = <1050000>;
|
||||
};
|
||||
|
||||
pm6125_l8: l8 {
|
||||
regulator-min-microvolt = <1100000>;
|
||||
regulator-max-microvolt = <1304000>;
|
||||
};
|
||||
|
||||
pm6125_l9: l9 {
|
||||
regulator-min-microvolt = <1504000>;
|
||||
regulator-max-microvolt = <2000000>;
|
||||
};
|
||||
|
||||
pm6125_l10: l10 {
|
||||
regulator-min-microvolt = <1620000>;
|
||||
regulator-max-microvolt = <1980000>;
|
||||
};
|
||||
|
||||
pm6125_l11: l11 {
|
||||
regulator-min-microvolt = <1620000>;
|
||||
regulator-max-microvolt = <1980000>;
|
||||
};
|
||||
|
||||
pm6125_l12: l12 {
|
||||
regulator-min-microvolt = <1620000>;
|
||||
regulator-max-microvolt = <2000000>;
|
||||
};
|
||||
|
||||
pm6125_l13: l13 {
|
||||
regulator-min-microvolt = <1650000>;
|
||||
regulator-max-microvolt = <1980000>;
|
||||
};
|
||||
|
||||
pm6125_l14: l14 {
|
||||
regulator-min-microvolt = <1700000>;
|
||||
regulator-max-microvolt = <1900000>;
|
||||
};
|
||||
|
||||
pm6125_l15: l15 {
|
||||
regulator-min-microvolt = <1650000>;
|
||||
regulator-max-microvolt = <3544000>;
|
||||
};
|
||||
|
||||
pm6125_l16: l16 {
|
||||
regulator-min-microvolt = <1620000>;
|
||||
regulator-max-microvolt = <1980000>;
|
||||
};
|
||||
|
||||
/* L17 is VDD_LPI_MX */
|
||||
|
||||
pm6125_l18: l18 {
|
||||
regulator-min-microvolt = <830000>;
|
||||
regulator-max-microvolt = <920000>;
|
||||
};
|
||||
|
||||
pm6125_l19: l19 {
|
||||
regulator-min-microvolt = <1624000>;
|
||||
regulator-max-microvolt = <3304000>;
|
||||
};
|
||||
|
||||
pm6125_l20: l20 {
|
||||
regulator-min-microvolt = <1624000>;
|
||||
regulator-max-microvolt = <3304000>;
|
||||
};
|
||||
|
||||
pm6125_l21: l21 {
|
||||
regulator-min-microvolt = <3000000>;
|
||||
regulator-max-microvolt = <3400000>;
|
||||
};
|
||||
|
||||
pm6125_l22: l22 {
|
||||
regulator-min-microvolt = <2704000>;
|
||||
regulator-max-microvolt = <3544000>;
|
||||
};
|
||||
|
||||
pm6125_l23: l23 {
|
||||
regulator-min-microvolt = <3000000>;
|
||||
regulator-max-microvolt = <3400000>;
|
||||
};
|
||||
|
||||
pm6125_l24: l24 {
|
||||
regulator-min-microvolt = <2704000>;
|
||||
regulator-max-microvolt = <3544000>;
|
||||
};
|
||||
};
|
||||
|
||||
regulators-1 {
|
||||
compatible = "qcom,rpm-pmr735a-regulators";
|
||||
|
||||
/*
|
||||
* S1 is VDD_MX
|
||||
* S2 is VDD_CX
|
||||
*/
|
||||
|
||||
pmr735a_l1: l1 {
|
||||
regulator-min-microvolt = <570000>;
|
||||
regulator-max-microvolt = <650000>;
|
||||
};
|
||||
|
||||
pmr735a_l2: l2 {
|
||||
regulator-min-microvolt = <352000>;
|
||||
regulator-max-microvolt = <796000>;
|
||||
};
|
||||
|
||||
pmr735a_l3: l3 {
|
||||
regulator-min-microvolt = <1000000>;
|
||||
regulator-max-microvolt = <1200000>;
|
||||
};
|
||||
|
||||
pmr735a_l4: l4 {
|
||||
regulator-min-microvolt = <1504000>;
|
||||
regulator-max-microvolt = <2000000>;
|
||||
};
|
||||
|
||||
pmr735a_l5: l5 {
|
||||
regulator-min-microvolt = <751000>;
|
||||
regulator-max-microvolt = <824000>;
|
||||
};
|
||||
|
||||
pmr735a_l6: l6 {
|
||||
regulator-min-microvolt = <504000>;
|
||||
regulator-max-microvolt = <868000>;
|
||||
};
|
||||
|
||||
pmr735a_l7: l7 {
|
||||
regulator-min-microvolt = <2700000>;
|
||||
regulator-max-microvolt = <3544000>;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
&tlmm {
|
||||
gpio-reserved-ranges = <13 4>;
|
||||
};
|
||||
|
|
Loading…
Reference in New Issue