From 318fb80b88e2795237c3d585d1b057af01b5a047 Mon Sep 17 00:00:00 2001 From: Aaron Durbin Date: Tue, 1 May 2018 20:54:53 -0600 Subject: security/vboot: make vboot starts in bootblock depend on c env coreboot on skylake originally did ship with romcc bootblock and verstage running after it. However, that configuration makes boot flows very complicated. No platform in the current code base uses this combination. Make VBOOT_STARTS_IN_BOOTBLOCK depend on C_ENVIRONMENT_BOOTBLOCK. BUG=b:78656686 Change-Id: Ia9446f209521f71c91b83d579b9e2d89744292bc Signed-off-by: Aaron Durbin Reviewed-on: https://review.coreboot.org/25984 Tested-by: build bot (Jenkins) Reviewed-by: Furquan Shaikh Reviewed-by: Subrata Banik Reviewed-by: Justin TerAvest Reviewed-by: Hannah Williams --- src/security/vboot/Kconfig | 1 + 1 file changed, 1 insertion(+) (limited to 'src') diff --git a/src/security/vboot/Kconfig b/src/security/vboot/Kconfig index 8d8e120abb..0139d25599 100644 --- a/src/security/vboot/Kconfig +++ b/src/security/vboot/Kconfig @@ -67,6 +67,7 @@ config VBOOT_VBNV_FLASH config VBOOT_STARTS_IN_BOOTBLOCK bool default n + depends on C_ENVIRONMENT_BOOTBLOCK help Firmware verification happens during the end of or right after the bootblock. This implies that a static VBOOT2_WORK() buffer must be -- cgit v1.2.3