From mboxrd@z Thu Jan 1 00:00:00 1970 From: Simon Glass Date: Thu, 10 Sep 2020 20:21:23 -0600 Subject: [PATCH 12/16] Kconfig: MISC_INIT_R and BOARD_LATE_INIT -> start-up hooks In-Reply-To: <20200911022127.3451713-1-sjg@chromium.org> References: <20200911022127.3451713-1-sjg@chromium.org> Message-ID: <20200910202100.12.I036b7116abbc1456e480ac303834e6984ee5881f@changeid> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de These are start-up hooks so put them under that menu. Signed-off-by: Simon Glass --- common/Kconfig | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/common/Kconfig b/common/Kconfig index 1955dd6ee91..bcb3519c775 100644 --- a/common/Kconfig +++ b/common/Kconfig @@ -435,23 +435,6 @@ endmenu menu "Init options" -config MISC_INIT_R - bool "Execute Misc Init" - default y if ARCH_KEYSTONE || ARCH_SUNXI || MPC85xx - default y if ARCH_OMAP2PLUS && !AM33XX - help - Enabling this option calls 'misc_init_r' function - -config BOARD_LATE_INIT - bool "Execute Board late init" - help - Sometimes board require some initialization code that might - require once the actual init done, example saving board specific env, - boot-modes etc. which eventually done at late. - - So this config enable the late init code with the help of board_late_init - function which should defined on respective boards. - config DISPLAY_CPUINFO bool "Display information about the CPU during start up" default y if ARC|| ARM || NIOS2 || X86 || XTENSA || M68K @@ -509,6 +492,16 @@ config BOARD_EARLY_INIT_R relocation. With this option, U-Boot calls board_early_init_r() in the post-relocation init sequence. +config BOARD_LATE_INIT + bool "Execute Board late init" + help + Sometimes board require some initialization code that might + require once the actual init done, example saving board specific env, + boot-modes etc. which eventually done at late. + + So this config enable the late init code with the help of board_late_init + function which should defined on respective boards. + config LAST_STAGE_INIT bool "Call board-specific as last setup step" help @@ -518,6 +511,13 @@ config LAST_STAGE_INIT U-Boot calls last_stage_init() before the command-line interpreter is started. +config MISC_INIT_R + bool "Execute Misc Init" + default y if ARCH_KEYSTONE || ARCH_SUNXI || MPC85xx + default y if ARCH_OMAP2PLUS && !AM33XX + help + Enabling this option calls 'misc_init_r' function + config PCI_INIT_R bool "Enumerate PCI buses during init" depends on PCI -- 2.28.0.618.gf4bc123cb7-goog