summaryrefslogtreecommitdiff
path: root/src/mainboard/google/volteer/Kconfig
diff options
context:
space:
mode:
authorBrandon Breitenstein <brandon.breitenstein@intel.com>2021-03-02 14:02:26 -0800
committerFurquan Shaikh <furquan@google.com>2021-03-05 17:02:31 +0000
commit7b42492bedb1fc04576027f772a017148fa95b0a (patch)
treec4504f3634a611e9daf630a910b2c0386d63af96 /src/mainboard/google/volteer/Kconfig
parentd8774f6899ac2468c1a4e1787597ba2c22ecbae8 (diff)
mb/google/volteer: Configure tcss port information for early tcss init
Implement the mainboard_tcss_get_port_info weak function so that the TCSS muxes can be properly configured to ensure mapping is correct in mux. This ensures that any devices that are connected during boot are not improperly configured by the Kernel. BUG=b:180426950 BRANCH=firmare-volteer-13672.B TEST= Verified that the SOC code that initialized TCSS muxes to disconnect mode is executing properly for all TCSS ports and verified that USB3 devices are no longer downgrading to USB2 speed if connected during boot. Change-Id: I59e5c5a7d2ab5ef5293abe6c59c3a585b25f7b75 Signed-off-by: Brandon Breitenstein <brandon.breitenstein@intel.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/51195 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Furquan Shaikh <furquan@google.com>
Diffstat (limited to 'src/mainboard/google/volteer/Kconfig')
-rw-r--r--src/mainboard/google/volteer/Kconfig1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mainboard/google/volteer/Kconfig b/src/mainboard/google/volteer/Kconfig
index 79f50aa503..f3724d886d 100644
--- a/src/mainboard/google/volteer/Kconfig
+++ b/src/mainboard/google/volteer/Kconfig
@@ -16,6 +16,7 @@ config BOARD_GOOGLE_BASEBOARD_VOLTEER
select DRIVERS_SOUNDWIRE_ALC5682
select DRIVERS_SOUNDWIRE_MAX98373
select DRIVERS_USB_ACPI
+ select EARLY_TCSS
select EC_GOOGLE_CHROMEEC
select EC_GOOGLE_CHROMEEC_BOARDID
select EC_GOOGLE_CHROMEEC_SKUID