[PATCH v5 02/25] spl: Allow VBE to handle xPL size
Simon Glass
sjg at chromium.org
Mon May 26 12:14:48 CEST 2025
When VBE is in use, the size of each phase is obtained by reading it
from a FIT. Avoid using binman symbols unless necessary, i.e. in TPL.
Signed-off-by: Simon Glass <sjg at chromium.org>
---
(no changes since v1)
common/spl/spl.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/common/spl/spl.c b/common/spl/spl.c
index 76fd56dfe4b..42053b4afa0 100644
--- a/common/spl/spl.c
+++ b/common/spl/spl.c
@@ -200,6 +200,8 @@ ulong spl_get_image_size(void)
#ifdef CONFIG_VPL
if (xpl_next_phase() == PHASE_VPL)
return binman_sym(ulong, u_boot_vpl_any, size);
+
+ return 0; /* VBE handles this */
#endif
return xpl_next_phase() == PHASE_SPL ?
binman_sym(ulong, u_boot_spl_any, size) :
--
2.43.0
More information about the U-Boot
mailing list