summaryrefslogtreecommitdiff
path: root/src/mainboard/google/gru/Kconfig
diff options
context:
space:
mode:
authorVadim Bendebury <vbendeb@chromium.org>2016-04-09 18:26:40 -0700
committerMartin Roth <martinroth@google.com>2016-07-13 23:57:08 +0200
commit061e4ff3620a40ceb329155328235d0bc78a64b3 (patch)
treeba30952cdeb7337c18b285544d5353db0835344a /src/mainboard/google/gru/Kconfig
parent1935ce583a9f3f33c37e7b4cbe18c2ffc79625ee (diff)
downloadcoreboot-061e4ff3620a40ceb329155328235d0bc78a64b3.tar.xz
gru: Enable TPM2
Gru and derivative boards use TPM2 to support Chrome OS verified boot. BRANCH=none BUG=chrome-os-partner:50645 TEST=re-built Kevin firmware, verified that TPM2 support over SPI is enabled, and that with appropriate vboot and depthcharge patches applied the device can boot into chrome os properly verifying RW firmware and kernel key indices. Change-Id: Id14a51cea49517bd2cc090ba05d71385aad5b54c Signed-off-by: Martin Roth <martinroth@chromium.org> Original-Commit-Id: 60e229d93d7e219e261b851f654e459eb2cf4f41 Original-Change-Id: Ic6f3c15aa23e4972bf175b2629728a338c45e44c Original-Signed-off-by: Vadim Bendebury <vbendeb@chromium.org> Original-Reviewed-on: https://chromium-review.googlesource.com/354781 Original-Reviewed-by: Shawn N <shawnn@chromium.org> Reviewed-on: https://review.coreboot.org/15606 Tested-by: build bot (Jenkins) Reviewed-by: Patrick Georgi <pgeorgi@google.com>
Diffstat (limited to 'src/mainboard/google/gru/Kconfig')
-rw-r--r--src/mainboard/google/gru/Kconfig3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mainboard/google/gru/Kconfig b/src/mainboard/google/gru/Kconfig
index 47aa093706..0b061af09b 100644
--- a/src/mainboard/google/gru/Kconfig
+++ b/src/mainboard/google/gru/Kconfig
@@ -30,6 +30,7 @@ config BOARD_SPECIFIC_OPTIONS
select MAINBOARD_DO_NATIVE_VGA_INIT
select MAINBOARD_HAS_CHROMEOS
select MAINBOARD_HAS_NATIVE_VGA_INIT
+ select MAINBOARD_HAS_TPM2
select RAM_CODE_SUPPORT
select RTC
select SOC_ROCKCHIP_RK3399
@@ -40,7 +41,7 @@ config BOARD_SPECIFIC_OPTIONS
config CHROMEOS
select CHROMEOS_VBNV_FLASH
select EC_SOFTWARE_SYNC
- select VBOOT2_MOCK_SECDATA
+ select SPI_TPM
select VIRTUAL_DEV_SWITCH
config MAINBOARD_DIR