summaryrefslogtreecommitdiff
path: root/src/mainboard/google/herobrine/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'src/mainboard/google/herobrine/Kconfig')
-rw-r--r--src/mainboard/google/herobrine/Kconfig24
1 files changed, 22 insertions, 2 deletions
diff --git a/src/mainboard/google/herobrine/Kconfig b/src/mainboard/google/herobrine/Kconfig
index 5c7183f460..511e4cb297 100644
--- a/src/mainboard/google/herobrine/Kconfig
+++ b/src/mainboard/google/herobrine/Kconfig
@@ -5,7 +5,7 @@ if BOARD_GOOGLE_HEROBRINE_COMMON
config HEROBRINE_HAS_FINGERPRINT
bool
- default y if BOARD_GOOGLE_HEROBRINE
+ default y if BOARD_GOOGLE_HEROBRINE || BOARD_GOOGLE_HEROBRINE_REV0
default n
config BOARD_SPECIFIC_OPTIONS
@@ -24,7 +24,8 @@ config BOARD_SPECIFIC_OPTIONS
select SPI_FLASH_WINBOND
select SPI_FLASH_MACRONIX
select MAINBOARD_HAS_CHROMEOS
- select MAINBOARD_HAS_SPI_TPM_CR50 if !BOARD_GOOGLE_SENOR
+ select MAINBOARD_HAS_SPI_TPM_CR50 if BOARD_GOOGLE_PIGLIN || BOARD_GOOGLE_HOGLIN
+ select MAINBOARD_HAS_I2C_TPM_CR50 if BOARD_GOOGLE_HEROBRINE_REV0 || BOARD_GOOGLE_HEROBRINE
select MAINBOARD_HAS_TPM2 if !BOARD_GOOGLE_SENOR
config VBOOT
@@ -52,4 +53,23 @@ config MAINBOARD_PART_NUMBER
default "Piglin" if BOARD_GOOGLE_PIGLIN
default "Hoglin" if BOARD_GOOGLE_HOGLIN
+config DRIVER_TPM_I2C_BUS
+ depends on MAINBOARD_HAS_I2C_TPM_CR50
+ hex
+ default 0xC if BOARD_GOOGLE_HEROBRINE_REV0
+ default 0xE
+
+config DRIVER_TPM_I2C_ADDR
+ default 0x50
+
+config DRIVER_TPM_SPI_BUS
+ depends on MAINBOARD_HAS_SPI_TPM_CR50
+ hex
+ default 0xE
+
+config EC_GOOGLE_CHROMEEC_SPI_BUS
+ hex
+ default 0x8 if BOARD_GOOGLE_HEROBRINE_REV0
+ default 0xA
+
endif # BOARD_GOOGLE_HEROBRINE_COMMON