Arthur Heymans has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/48407 )
Change subject: src/Kconfig: Select NO_CBFS_MCACHE if USE_OPTION_TABLE ......................................................................
src/Kconfig: Select NO_CBFS_MCACHE if USE_OPTION_TABLE
In both postcar and ramstage the console is initialized before cbmem. With USE_OPTION_TABLE the console loglevel is fetched from RTC nvram. The layout for the RTC nvram is fetched from cbfs on each read which won't work before CBFS is initialized.
Change-Id: Ie5a2da8759323239adc758811cdbb4ba6e42fc9c Signed-off-by: Arthur Heymans arthur@aheymans.xyz --- M src/Kconfig 1 file changed, 1 insertion(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/07/48407/1
diff --git a/src/Kconfig b/src/Kconfig index 77d077f..2111b79 100644 --- a/src/Kconfig +++ b/src/Kconfig @@ -123,6 +123,7 @@ config USE_OPTION_TABLE bool "Use CMOS for configuration values" depends on HAVE_OPTION_TABLE + select NO_CBFS_MCACHE help Enable this option if coreboot shall read options from the "CMOS" NVRAM instead of using hard-coded values.