summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--common/bootm_os.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/common/bootm_os.c b/common/bootm_os.c
index e3f5a46412..582d968644 100644
--- a/common/bootm_os.c
+++ b/common/bootm_os.c
@@ -473,9 +473,16 @@ __weak void arch_preboot_os(void)
/* please define platform specific arch_preboot_os() */
}
+/* Allow for board specific config before we boot */
+__weak void board_preboot_os(void)
+{
+ /* please define board specific board_preboot_os() */
+}
+
int boot_selected_os(int argc, char * const argv[], int state,
bootm_headers_t *images, boot_os_fn *boot_fn)
{
+ board_preboot_os();
arch_preboot_os();
boot_fn(state, argc, argv, images);