]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
Revert "arm64: dts: imx8mq-librem5: Set the DVS voltages lower"
authorSebastian Krzyszkowiak <sebastian.krzyszkowiak@puri.sm>
Sat, 21 Feb 2026 18:15:18 +0000 (19:15 +0100)
committerFrank Li <Frank.Li@nxp.com>
Wed, 18 Mar 2026 03:24:44 +0000 (23:24 -0400)
This reverts commit c24a9b698fb02cd0723fa8375abab07f94b97b10.

It's been found that there's a significant per-unit variance in accepted
supply voltages and the current set still makes some units unstable.

Revert back to nominal values.

Cc: stable@vger.kernel.org
Fixes: c24a9b698fb0 ("arm64: dts: imx8mq-librem5: Set the DVS voltages lower")
Signed-off-by: Sebastian Krzyszkowiak <sebastian.krzyszkowiak@puri.sm>
Signed-off-by: Frank Li <Frank.Li@nxp.com>
arch/arm64/boot/dts/freescale/imx8mq-librem5-r3.dts
arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi

index 077c5cd2586f755fe09b989200917b0a571f1b5b..4533a84fb0b95f589ed64d83dc1fcde65d6ecd5b 100644 (file)
@@ -7,7 +7,7 @@
 
 &a53_opp_table {
        opp-1000000000 {
-               opp-microvolt = <950000>;
+               opp-microvolt = <1000000>;
        };
 };
 
index eee390c2721050aae6d3d4f2e9ac2f58962f9820..7818d84f25a7e08dd1d2928a6fbd1920528fa6c1 100644 (file)
                                regulator-max-microvolt = <1300000>;
                                regulator-boot-on;
                                regulator-ramp-delay = <1250>;
-                               rohm,dvs-run-voltage = <880000>;
-                               rohm,dvs-idle-voltage = <820000>;
+                               rohm,dvs-run-voltage = <900000>;
+                               rohm,dvs-idle-voltage = <850000>;
                                rohm,dvs-suspend-voltage = <810000>;
                                regulator-always-on;
                        };
                                regulator-max-microvolt = <1300000>;
                                regulator-boot-on;
                                regulator-ramp-delay = <1250>;
-                               rohm,dvs-run-voltage = <950000>;
-                               rohm,dvs-idle-voltage = <850000>;
+                               rohm,dvs-run-voltage = <1000000>;
+                               rohm,dvs-idle-voltage = <900000>;
                                regulator-always-on;
                        };
 
                                regulator-min-microvolt = <700000>;
                                regulator-max-microvolt = <1300000>;
                                regulator-boot-on;
-                               rohm,dvs-run-voltage = <850000>;
+                               rohm,dvs-run-voltage = <900000>;
                        };
 
                        buck4_reg: BUCK4 {
                                regulator-name = "buck4";
                                regulator-min-microvolt = <700000>;
                                regulator-max-microvolt = <1300000>;
-                               rohm,dvs-run-voltage = <930000>;
+                               rohm,dvs-run-voltage = <1000000>;
                        };
 
                        buck5_reg: BUCK5 {
        fsl,ext-reset-output;
        status = "okay";
 };
-
-&a53_opp_table {
-       opp-1000000000 {
-               opp-microvolt = <850000>;
-       };
-
-       opp-1500000000 {
-               opp-microvolt = <950000>;
-       };
-};