aboutsummaryrefslogtreecommitdiff
path: root/src/mainboard/google/volteer/romstage.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mainboard/google/volteer/romstage.c')
-rw-r--r--src/mainboard/google/volteer/romstage.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/mainboard/google/volteer/romstage.c b/src/mainboard/google/volteer/romstage.c
index 720ab7f3a1..315ec2004a 100644
--- a/src/mainboard/google/volteer/romstage.c
+++ b/src/mainboard/google/volteer/romstage.c
@@ -27,4 +27,12 @@ void mainboard_memory_init_params(FSPM_UPD *mupd)
mem_cfg->PchHdaEnable = 0;
meminit_ddr(mem_cfg, board_cfg, &spd_info, half_populated);
+
+ /* Disable TBT if no USB4 hardware */
+ if (!(fw_config_probe(FW_CONFIG(DB_USB, USB4_GEN2)) ||
+ fw_config_probe(FW_CONFIG(DB_USB, USB4_GEN3)))) {
+ mem_cfg->TcssDma0En = 0;
+ mem_cfg->TcssItbtPcie0En = 0;
+ mem_cfg->TcssItbtPcie1En = 0;
+ }
}