1
0
Fork 0
mirror of synced 2025-03-06 20:59:54 +01:00

ARM: dts: qcom-msm8974: Sort and clean up nodes

- Remove regulators from the SoC DTSI
- cpu_pmu{} -> pmu{}
- move modem/iris regulators out of here; only FP2 used them
- tcsr_mutex is moved out of /soc

Signed-off-by: Konrad Dybcio <konrad.dybcio@somainline.org>
[bjorn: Rebased on top of Krzysztof's fixes]
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Link: https://lore.kernel.org/r/20220415115633.575010-18-konrad.dybcio@somainline.org
This commit is contained in:
Konrad Dybcio 2022-04-15 13:56:27 +02:00 committed by Bjorn Andersson
parent 2daa785817
commit f300826d27
6 changed files with 1372 additions and 1401 deletions

View file

@ -61,6 +61,8 @@
&rpm_requests {
pm8841-regulators {
compatible = "qcom,rpm-pm8841-regulators";
pm8841_s1: s1 {
regulator-min-microvolt = <675000>;
regulator-max-microvolt = <1050000>;
@ -83,6 +85,8 @@
};
pm8941-regulators {
compatible = "qcom,rpm-pm8941-regulators";
vdd_l1_l3-supply = <&pm8941_s1>;
vdd_l2_lvs1_2_3-supply = <&pm8941_s3>;
vdd_l4_l11-supply = <&pm8941_s1>;

View file

@ -109,10 +109,18 @@
vddmx-supply = <&pm8841_s1>;
vddcx-supply = <&pm8841_s2>;
vddpx-supply = <&pm8941_s3>;
pinctrl-names = "default";
pinctrl-0 = <&wcnss_pin_a>;
iris {
vddxo-supply = <&pm8941_l6>;
vddrfa-supply = <&pm8941_l11>;
vddpa-supply = <&pm8941_l19>;
vdddig-supply = <&pm8941_s3>;
};
smd-edge {
qcom,remote-pid = <4>;
label = "pronto";
@ -125,6 +133,8 @@
&rpm_requests {
pm8841-regulators {
compatible = "qcom,rpm-pm8841-regulators";
pm8841_s1: s1 {
regulator-min-microvolt = <675000>;
regulator-max-microvolt = <1050000>;
@ -142,6 +152,8 @@
};
pm8941-regulators {
compatible = "qcom,rpm-pm8941-regulators";
vdd_l1_l3-supply = <&pm8941_s1>;
vdd_l2_lvs1_2_3-supply = <&pm8941_s3>;
vdd_l4_l11-supply = <&pm8941_s1>;

View file

@ -334,6 +334,8 @@
&rpm_requests {
pm8841-regulators {
compatible = "qcom,rpm-pm8841-regulators";
pm8841_s1: s1 {
regulator-min-microvolt = <675000>;
regulator-max-microvolt = <1050000>;
@ -356,6 +358,8 @@
};
pm8941-regulators {
compatible = "qcom,rpm-pm8941-regulators";
vdd_l1_l3-supply = <&pm8941_s1>;
vdd_l2_lvs1_2_3-supply = <&pm8941_s3>;
vdd_l4_l11-supply = <&pm8941_s1>;
@ -517,6 +521,9 @@
regulator-max-microvolt = <3075000>;
regulator-boot-on;
};
pm8941_lvs1: lvs1 {};
pm8941_lvs3: lvs3 {};
};
};

View file

@ -153,6 +153,8 @@
&rpm_requests {
pm8841-regulators {
compatible = "qcom,rpm-pm8841-regulators";
pm8841_s1: s1 {
regulator-min-microvolt = <675000>;
regulator-max-microvolt = <1050000>;
@ -175,6 +177,8 @@
};
pm8941-regulators {
compatible = "qcom,rpm-pm8941-regulators";
vdd_l1_l3-supply = <&pm8941_s1>;
vdd_l2_lvs1_2_3-supply = <&pm8941_s3>;
vdd_l4_l11-supply = <&pm8941_s1>;
@ -335,6 +339,8 @@
regulator-max-microvolt = <3075000>;
regulator-boot-on;
};
pm8941_lvs3: lvs3 {};
};
};

File diff suppressed because it is too large Load diff

View file

@ -304,6 +304,8 @@
&rpm_requests {
pm8941-regulators {
compatible = "qcom,rpm-pm8941-regulators";
vdd_l1_l3-supply = <&pm8941_s1>;
vdd_l2_lvs1_2_3-supply = <&pm8941_s3>;
vdd_l4_l11-supply = <&pm8941_s1>;
@ -465,6 +467,8 @@
regulator-max-microvolt = <3075000>;
regulator-boot-on;
};
pm8941_lvs3: lvs3 {};
};
};