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>
This commit is contained in:
parent
f3faddc486
commit
44509d866e
|
@ -134,6 +134,9 @@ void platform_fsp_silicon_init_params_cb(FSPS_UPD *supd)
|
||||||
*/
|
*/
|
||||||
params->ITbtConnectTopologyTimeoutInMs = 0;
|
params->ITbtConnectTopologyTimeoutInMs = 0;
|
||||||
|
|
||||||
|
/* Disable TcColdOnUsbConnect */
|
||||||
|
params->DisableTccoldOnUsbConnected = 1;
|
||||||
|
|
||||||
/* Chipset Lockdown */
|
/* Chipset Lockdown */
|
||||||
if (get_lockdown_config() == CHIPSET_LOCKDOWN_COREBOOT) {
|
if (get_lockdown_config() == CHIPSET_LOCKDOWN_COREBOOT) {
|
||||||
params->PchLockDownGlobalSmi = 0;
|
params->PchLockDownGlobalSmi = 0;
|
||||||
|
|
Loading…
Reference in New Issue