[PATCH 2/5] arm64: dts: qcom: qcs615-ride: Drop redundant non-controllable supplies
From: Krzysztof Kozlowski
Date: Mon Feb 23 2026 - 09:54:55 EST
Drop completely redundant non-controllable chain of "regulator-fixed"
supplies, which serve no purpose except growing DTS and kernel boot
time. They represent no added value and because of being completely
transparent for any users of DTS (except the bloat), they should not be
represented in DTS, just like we do not represent every transistor
there.
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@xxxxxxxxxxxxxxxx>
---
arch/arm64/boot/dts/qcom/qcs615-ride.dts | 26 --------------------------
1 file changed, 26 deletions(-)
diff --git a/arch/arm64/boot/dts/qcom/qcs615-ride.dts b/arch/arm64/boot/dts/qcom/qcs615-ride.dts
index 5a24c19c415e..acb16cad6df0 100644
--- a/arch/arm64/boot/dts/qcom/qcs615-ride.dts
+++ b/arch/arm64/boot/dts/qcom/qcs615-ride.dts
@@ -91,16 +91,6 @@ regulator-usb2-vbus {
regulator-always-on;
};
- vreg_12p0: regulator-vreg-12p0 {
- compatible = "regulator-fixed";
- regulator-name = "VREG_12P0";
-
- regulator-always-on;
- regulator-boot-on;
- regulator-min-microvolt = <12000000>;
- regulator-max-microvolt = <12000000>;
- };
-
vreg_1p0: regulator-vreg-1p0 {
compatible = "regulator-fixed";
regulator-name = "VREG_1P0";
@@ -121,8 +111,6 @@ vreg_1p8: regulator-vreg-1p8 {
regulator-boot-on;
regulator-min-microvolt = <1800000>;
regulator-max-microvolt = <1800000>;
-
- vin-supply = <&vreg_5p0>;
};
vreg_3p0: regulator-vreg-3p0 {
@@ -133,20 +121,6 @@ vreg_3p0: regulator-vreg-3p0 {
regulator-boot-on;
regulator-min-microvolt = <3000000>;
regulator-max-microvolt = <3000000>;
-
- vin-supply = <&vreg_12p0>;
- };
-
- vreg_5p0: regulator-vreg-5p0 {
- compatible = "regulator-fixed";
- regulator-name = "VREG_5P0";
-
- regulator-always-on;
- regulator-boot-on;
- regulator-min-microvolt = <5000000>;
- regulator-max-microvolt = <5000000>;
-
- vin-supply = <&vreg_12p0>;
};
wcn6855-pmu {
--
2.51.0