From a421192fb8d49da9a8bc30258c29c51675a1a1c9 Mon Sep 17 00:00:00 2001 From: Simon Glass Date: Mon, 23 Jan 2017 13:31:19 -0700 Subject: Convert CONFIG_ARCH_EARLY_INIT_R to Kconfig This converts the following to Kconfig: CONFIG_ARCH_EARLY_INIT_R Signed-off-by: Simon Glass --- common/Kconfig | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'common') diff --git a/common/Kconfig b/common/Kconfig index f045a16..8d1156c 100644 --- a/common/Kconfig +++ b/common/Kconfig @@ -399,4 +399,17 @@ config DISPLAY_BOARDINFO when U-Boot starts up. The board function checkboard() is called to do this. +menu "Start-up hooks" + +config ARCH_EARLY_INIT_R + bool "Call arch-specific init soon after relocation" + default y if X86 + help + With this option U-Boot will call arch_early_init_r() soon after + relocation. Driver model is running by this point, and the cache + is on. Note that board_early_init_r() is called first, if + enabled. This can be used to set up architecture-specific devices. + +endmenu + source "common/spl/Kconfig" -- cgit v1.1