summaryrefslogtreecommitdiff
path: root/src/mainboard/intel
diff options
context:
space:
mode:
authorLean Sheng Tan <sheng.tan@9elements.com>2022-05-18 16:56:29 +0200
committerFelix Held <felix-coreboot@felixheld.de>2022-06-07 12:45:17 +0000
commit88cd1a73e0a2473a8711cf14f14eaba26d9acec2 (patch)
tree10f6111da47c6a3eea10be28cc111e9b873aa915 /src/mainboard/intel
parent2c89d08a587691b5afc852efbbbf767f252aba58 (diff)
mb/intel/ehlcrb: Update vboot kconfig selections
Since many vboot settings are heavily tuned for Chrome OS support, use these vboot kconfigs for the non Chrome OS use case and tune for EHL CRB vboot support. Signed-off-by: Lean Sheng Tan <sheng.tan@9elements.com> Change-Id: Ie1ffd4973fb18bbca5c5b9c888a4dd0e662b1574 Reviewed-on: https://review.coreboot.org/c/coreboot/+/64474 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Praveen HP <praveen.hodagatta.pranesh@intel.com> Reviewed-by: Werner Zeh <werner.zeh@siemens.com>
Diffstat (limited to 'src/mainboard/intel')
-rw-r--r--src/mainboard/intel/elkhartlake_crb/Kconfig11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/mainboard/intel/elkhartlake_crb/Kconfig b/src/mainboard/intel/elkhartlake_crb/Kconfig
index 85261601de..e5915eea04 100644
--- a/src/mainboard/intel/elkhartlake_crb/Kconfig
+++ b/src/mainboard/intel/elkhartlake_crb/Kconfig
@@ -35,8 +35,17 @@ config DIMM_SPD_SIZE
default 512
config VBOOT
- select VBOOT_LID_SWITCH
+ select GBB_FLAG_DISABLE_EC_SOFTWARE_SYNC
+ select GBB_FLAG_DISABLE_FW_ROLLBACK_CHECK
+ select GBB_FLAG_DISABLE_FWMP
+ select GBB_FLAG_DISABLE_LID_SHUTDOWN
+ select GBB_FLAG_DISABLE_PD_SOFTWARE_SYNC
+ select GBB_FLAG_ENABLE_ALTERNATE_OS
+ select GBB_FLAG_FORCE_DEV_SWITCH_ON
+ select VBOOT_ALWAYS_ALLOW_UDC
+ select VBOOT_ALWAYS_ENABLE_DISPLAY
select VBOOT_MOCK_SECDATA if !MAINBOARD_HAS_TPM2
+ select VBOOT_NO_BOARD_SUPPORT
config UART_FOR_CONSOLE
int