diff --git a/drivers/staging/typec/tcpm.c b/drivers/staging/typec/tcpm.c index cbfb1a49344f7b1f173a0dddb13747014744389d..2ce02aba039ae16ca3acaab5cc76ad538ab6f6d1 100644 --- a/drivers/staging/typec/tcpm.c +++ b/drivers/staging/typec/tcpm.c @@ -2385,7 +2385,7 @@ static void run_state_machine(struct tcpm_port *port) 0); else /* Wait for VBUS, but not forever */ - tcpm_set_state(port, SNK_UNATTACHED, PD_T_PS_SOURCE_ON); + tcpm_set_state(port, PORT_RESET, PD_T_PS_SOURCE_ON); break; case SRC_TRY: