diff options
author | Aaron Durbin <adurbin@chromium.org> | 2017-03-08 11:21:06 -0600 |
---|---|---|
committer | Aaron Durbin <adurbin@chromium.org> | 2017-03-09 19:14:49 +0100 |
commit | 1b9fc9e801d81fab7e26c0321c638dee83ca44a9 (patch) | |
tree | b4af72d2a1936655f8742e5b6ced49bd344ae490 | |
parent | 7c7a477c5b468dc8e43e3acf50aa72199018e293 (diff) |
drivers/spi/tpm: provide Kconfig to indicate CR50 usage
Going forward it's important to note when a CR50 is expected
to be present in the system. Additionally, this Kconfig addition
provides symmetry with the equivalent i2c Kconfig option.
BUG=b:35775104
Change-Id: Ifbd42b8a22f407534b23459713558c77cde6935d
Signed-off-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-on: https://review.coreboot.org/18680
Reviewed-by: Furquan Shaikh <furquan@google.com>
Tested-by: build bot (Jenkins)
-rw-r--r-- | src/drivers/spi/tpm/Kconfig | 5 | ||||
-rw-r--r-- | src/mainboard/google/gru/Kconfig | 1 |
2 files changed, 6 insertions, 0 deletions
diff --git a/src/drivers/spi/tpm/Kconfig b/src/drivers/spi/tpm/Kconfig index d66d9ffec0..8a4f3a331c 100644 --- a/src/drivers/spi/tpm/Kconfig +++ b/src/drivers/spi/tpm/Kconfig @@ -11,3 +11,8 @@ config DRIVER_TPM_SPI_CHIP int "Chip Select of the TPM chip on its SPI bus" default 0 depends on SPI_TPM + +config MAINBOARD_HAS_SPI_TPM_CR50 + bool + default n + depends on SPI_TPM diff --git a/src/mainboard/google/gru/Kconfig b/src/mainboard/google/gru/Kconfig index 3048b01891..c9886f66ab 100644 --- a/src/mainboard/google/gru/Kconfig +++ b/src/mainboard/google/gru/Kconfig @@ -48,6 +48,7 @@ config BOARD_SPECIFIC_OPTIONS config CHROMEOS select EC_GOOGLE_CHROMEEC_SWITCHES select EC_SOFTWARE_SYNC + select MAINBOARD_HAS_SPI_TPM_CR50 if GRU_HAS_TPM2 select SPI_TPM if GRU_HAS_TPM2 select VBOOT_VBNV_FLASH select VIRTUAL_DEV_SWITCH |