arm64: dts: imx8mm-phycore-som: Keep LDO3 on in suspend
authorTeresa Remmet <t.remmet@phytec.de>
Tue, 18 Feb 2025 07:41:42 +0000 (08:41 +0100)
committerShawn Guo <shawnguo@kernel.org>
Tue, 25 Feb 2025 00:33:00 +0000 (08:33 +0800)
LDO3 is also used as switch for enabling VDD_3V3_S and need to
be kept on during suspend. Disabling this can lead to an unwanted
reset during resume.

Set LDO3 to 2,5V as the voltage should be fix.

Signed-off-by: Teresa Remmet <t.remmet@phytec.de>
Signed-off-by: Andrej Picej <andrej.picej@norik.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm64/boot/dts/freescale/imx8mm-phycore-som.dtsi

index 6069678244f3f043045a287eb2ea95aa55ed7f86..7761acc5c510bc19be11a894dc6ddc6ae51ce127 100644 (file)
                                regulator-always-on;
                                regulator-boot-on;
                                regulator-max-microvolt = <2500000>;
-                               regulator-min-microvolt = <1500000>;
+                               regulator-min-microvolt = <2500000>;
                                regulator-name = "VCC_ENET_2V5 (LDO3)";
 
                                regulator-state-mem {
-                                       regulator-off-in-suspend;
+                                       regulator-on-in-suspend;
+                                       regulator-suspend-max-microvolt = <2500000>;
+                                       regulator-suspend-min-microvolt = <2500000>;
                                };
                        };