Amol N Sukerkar has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/33844
Change subject: src/security/vboot: Add config option to skip display init ......................................................................
src/security/vboot: Add config option to skip display init
This config option, when set, will allow the platform to skip display initialization in normal (non-developer, non-recovery) mode boot for chromeos. When not set, it allows the platform to initialize the display in non-chromeos vboot mode.
TEST=Set option CONFIG_VBOOT and clear CONFIG_VBOOT_MAY_SKIP_DISPLAY_INIT and the display should initialize in ramstage when platform boots. Set CONFIG_VBOOT and set CONFIG_VBOOT_MAY_SKIP_DISPLAY_INIT and the display initialization should be skipped in coreboot.
Signed-off-by: Sukerkar, Amol N amol.n.sukerkar@intel.com Change-Id: Icadad6da34dcb817af02868e89a94ea62dbfa7b3 --- M src/security/vboot/Kconfig 1 file changed, 11 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/44/33844/1
diff --git a/src/security/vboot/Kconfig b/src/security/vboot/Kconfig index 66bcc1e..f734194 100644 --- a/src/security/vboot/Kconfig +++ b/src/security/vboot/Kconfig @@ -236,6 +236,17 @@ Add a space delimited list of filenames that should only be in the RO section.
+config VBOOT_MAY_SKIP_DISPLAY_INIT + bool "Skip display initialization in normal mode" + default y if CHROMEOS + default n + help + Set this option to indicate that the configuration is for CHROMEOS + and the platform will skip display initialization on a normal (non- + recovery, non-developer) boot. When not set, the platform assumes + a non-CHROMEOS configuration with vboot and allows the display to + initialize on a normal boot. + menu "GBB configuration"
config GBB_HWID