From: Matrix Screen Controller maintainers Subject: [PATCH] arm64: dts: walnutpi: keep AXP313A DLDO1 at boot voltage The WalnutPi U-Boot board description keeps DLDO1 enabled at 3.3V for VCC-IO. Describe that rail as always-on after switching the Linux PMIC binding to AXP313A so regulator cleanup cannot disable it as unused. --- arch/arm64/boot/dts/allwinner/sun50i-h616-walnutpi-1b.dts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h616-walnutpi-1b.dts b/arch/arm64/boot/dts/allwinner/sun50i-h616-walnutpi-1b.dts --- a/arch/arm64/boot/dts/allwinner/sun50i-h616-walnutpi-1b.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-h616-walnutpi-1b.dts @@ -328 +328,8 @@ + reg_dldo1: dldo1 { + regulator-always-on; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + regulator-name = "vcc3v3"; + }; + - reg_dcdc2: dcdc2 { + reg_dcdc2: dcdc2 { -- 2.39.2