[PATCH v4 12/25] rockchip: Update rk3399 bootph-tags for VPL
Simon Glass
sjg at chromium.org
Sun May 25 12:47:48 CEST 2025
When VPL is in use, memory init happens in SPL, so there is no need to
include the DMC device before that. Adjust the tags to save space.
Signed-off-by: Simon Glass <sjg at chromium.org>
---
(no changes since v2)
Changes in v2:
- Only enable MMC when VPM is in use.
arch/arm/dts/rk3399-u-boot.dtsi | 11 ++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git a/arch/arm/dts/rk3399-u-boot.dtsi b/arch/arm/dts/rk3399-u-boot.dtsi
index 587eef9504e..c0e51a9626c 100644
--- a/arch/arm/dts/rk3399-u-boot.dtsi
+++ b/arch/arm/dts/rk3399-u-boot.dtsi
@@ -46,7 +46,12 @@
0x0 0xffa88800 0x0 0x1800
0x0 0xffa8a000 0x0 0x2000
0x0 0xffa8c000 0x0 0x1000>;
- bootph-all;
+#ifdef CONFIG_VPL
+ bootph-pre-ram;
+ bootph-some-ram;
+#else
+ bootph-all;
+#endif
status = "okay";
};
@@ -93,6 +98,10 @@
};
&sdmmc {
+#ifdef CONFIG_VPL
+ bootph-pre-sram;
+ bootph-verify;
+#endif
bootph-pre-ram;
bootph-some-ram;
--
2.34.1
More information about the U-Boot
mailing list