summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/soc/intel/common/block/tcss/tcss.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/soc/intel/common/block/tcss/tcss.c b/src/soc/intel/common/block/tcss/tcss.c
index 18fff20fb2..a0cd733ad7 100644
--- a/src/soc/intel/common/block/tcss/tcss.c
+++ b/src/soc/intel/common/block/tcss/tcss.c
@@ -422,8 +422,10 @@ void tcss_configure(const struct typec_aux_bias_pads aux_bias_pads[MAX_TYPE_C_PO
if (port_map == NULL)
return;
- for (i = 0; i < num_ports; i++)
- tcss_init_mux(i, &port_map[i]);
+ if (!platform_is_resuming()) {
+ for (i = 0; i < num_ports; i++)
+ tcss_init_mux(i, &port_map[i]);
+ }
/* This should be performed before alternate modes are entered */
if (tcss_ops.configure_aux_bias_pads)