[PATCH 1/1] efi_loader: call efi_init_early() earlier
Heinrich Schuchardt
xypron.glpk at gmx.de
Thu Apr 28 08:30:30 CEST 2022
efi_init_early() creates an event hook for block device probing.
It has to be called before any block device is probed.
Signed-off-by: Heinrich Schuchardt <xypron.glpk at gmx.de>
---
common/board_r.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/common/board_r.c b/common/board_r.c
index ff17720cf3..93c9c2e50d 100644
--- a/common/board_r.c
+++ b/common/board_r.c
@@ -693,6 +693,9 @@ static init_fnc_t init_sequence_r[] = {
/* initialize higher level parts of CPU like time base and timers */
cpu_init_r,
#endif
+#ifdef CONFIG_EFI_SETUP_EARLY
+ efi_init_early,
+#endif
#ifdef CONFIG_CMD_NAND
initr_nand,
#endif
@@ -792,9 +795,6 @@ static init_fnc_t init_sequence_r[] = {
#endif
#if defined(CONFIG_PRAM)
initr_mem,
-#endif
-#ifdef CONFIG_EFI_SETUP_EARLY
- efi_init_early,
#endif
run_main_loop,
};
--
2.30.2
More information about the U-Boot
mailing list