summaryrefslogtreecommitdiffstats
path: root/drivers/staging/typec/tcpm.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/staging/typec/tcpm.c')
-rw-r--r--drivers/staging/typec/tcpm.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/drivers/staging/typec/tcpm.c b/drivers/staging/typec/tcpm.c
index c52b33623304..eb113399f2ab 100644
--- a/drivers/staging/typec/tcpm.c
+++ b/drivers/staging/typec/tcpm.c
@@ -3037,10 +3037,7 @@ static void _tcpm_pd_vbus_off(struct tcpm_port *port)
break;
case ERROR_RECOVERY_WAIT_OFF:
- tcpm_set_state(port,
- port->pwr_role == TYPEC_SOURCE ?
- SRC_UNATTACHED : SNK_UNATTACHED,
- 0);
+ tcpm_set_state(port, tcpm_default_state(port), 0);
break;
default: