]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
arm64: dts: qcom: sm8250-xiaomi-pipa: Drop nonexistent pm8009 pmic
authorArseniy Velikanov <me@adomerle.pw>
Wed, 16 Jul 2025 14:10:39 +0000 (18:10 +0400)
committerBjorn Andersson <andersson@kernel.org>
Mon, 11 Aug 2025 21:49:29 +0000 (16:49 -0500)
PM8009 was erroneously added since this device doesn't actually have it.
It triggers a big critical error at boot, so we're drop it.

Fixes: 264beb3cbd0d ("arm64: dts: qcom: sm8250-xiaomi-pipa: Add initial device tree")
Reviewed-by: Luka Panio <lukapanio@gmail.com>
Signed-off-by: Arseniy Velikanov <me@adomerle.pw>
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Link: https://lore.kernel.org/r/20250716141041.24507-1-me@adomerle.pw
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
arch/arm64/boot/dts/qcom/sm8250-xiaomi-pipa.dts

index 668078ea4f04a7ead052d28bf111be6daf25805f..a4c8b778ae46a2369890c8f664f4a34a70e28951 100644 (file)
@@ -12,7 +12,6 @@
 #include "pm8150.dtsi"
 #include "pm8150b.dtsi"
 #include "pm8150l.dtsi"
-#include "pm8009.dtsi"
 
 /*
  * Delete following upstream (sm8250.dtsi) reserved
                        regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
                };
        };
-
-       regulators-2 {
-               compatible = "qcom,pm8009-rpmh-regulators";
-               qcom,pmic-id = "f";
-
-               vdd-s1-supply = <&vph_pwr>;
-               vdd-s2-supply = <&vreg_bob>;
-               vdd-l2-supply = <&vreg_s8c_1p35>;
-               vdd-l5-l6-supply = <&vreg_bob>;
-               vdd-l7-supply = <&vreg_s4a_1p8>;
-
-               vreg_s1f_1p2: smps1 {
-                       regulator-name = "vreg_s1f_1p2";
-                       regulator-min-microvolt = <1200000>;
-                       regulator-max-microvolt = <1300000>;
-                       regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
-               };
-
-               vreg_s2f_0p5: smps2 {
-                       regulator-name = "vreg_s2f_0p5";
-                       regulator-min-microvolt = <512000>;
-                       regulator-max-microvolt = <1100000>;
-                       regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
-               };
-
-               /* L1 is unused. */
-
-               vreg_l2f_1p3: ldo2 {
-                       regulator-name = "vreg_l2f_1p3";
-                       regulator-min-microvolt = <1056000>;
-                       regulator-max-microvolt = <1200000>;
-                       regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
-               };
-
-               /* L3 & L4 are unused. */
-
-               vreg_l5f_2p8: ldo5 {
-                       regulator-name = "vreg_l5f_2p85";
-                       regulator-min-microvolt = <2800000>;
-                       regulator-max-microvolt = <3000000>;
-                       regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
-               };
-
-               vreg_l6f_2p8: ldo6 {
-                       regulator-name = "vreg_l6f_2p8";
-                       regulator-min-microvolt = <2800000>;
-                       regulator-max-microvolt = <3000000>;
-                       regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
-               };
-
-               vreg_l7f_1p8: ldo7 {
-                       regulator-name = "vreg_l7f_1p8";
-                       regulator-min-microvolt = <1800000>;
-                       regulator-max-microvolt = <1800000>;
-                       regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
-               };
-       };
 };
 
 &cdsp {