diff options
author | Srinidhi N Kaushik <srinidhi.n.kaushik@intel.com> | 2021-01-08 10:01:25 -0800 |
---|---|---|
committer | Tim Wawrzynczak <twawrzynczak@chromium.org> | 2021-01-13 03:01:15 +0000 |
commit | 44509d866e5b30822c4aac680427244ed0950a22 (patch) | |
tree | 4884bf00b31cd7e4ec5f5d74f066993d4b953b39 | |
parent | f3faddc4868ddec7806cc9413e33225d87a157a4 (diff) | |
download | coreboot-44509d866e5b30822c4aac680427244ed0950a22.tar.xz |
soc/intel/tigerlake: Disable TC cold support
This change lets IOM consider all USB connected devices as device
attached(DA) scenario. While connecting a typec-to-a dongle, IOM would
disable TC cold and help to resolve enemuration failure after usb3
device is plugged into the dongle.
BUG=b:173054070
TEST=Build and boot on delbin.
Signed-off-by: Srinidhi N Kaushik <srinidhi.n.kaushik@intel.com>
Change-Id: I0ad0322693b4f8fbf1000b24eb21dddcebec686b
Reviewed-on: https://review.coreboot.org/c/coreboot/+/49244
Reviewed-by: Furquan Shaikh <furquan@google.com>
Reviewed-by: Nick Vaccaro <nvaccaro@google.com>
Reviewed-by: John Zhao <john.zhao@intel.corp-partner.google.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
-rw-r--r-- | src/soc/intel/tigerlake/fsp_params.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/soc/intel/tigerlake/fsp_params.c b/src/soc/intel/tigerlake/fsp_params.c index 295f7896f2..b31d0acb04 100644 --- a/src/soc/intel/tigerlake/fsp_params.c +++ b/src/soc/intel/tigerlake/fsp_params.c @@ -134,6 +134,9 @@ void platform_fsp_silicon_init_params_cb(FSPS_UPD *supd) */ params->ITbtConnectTopologyTimeoutInMs = 0; + /* Disable TcColdOnUsbConnect */ + params->DisableTccoldOnUsbConnected = 1; + /* Chipset Lockdown */ if (get_lockdown_config() == CHIPSET_LOCKDOWN_COREBOOT) { params->PchLockDownGlobalSmi = 0; |