We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c55afcb commit 71c47adCopy full SHA for 71c47ad
drivers/usb/typec/ucsi/ucsi.c
@@ -785,6 +785,8 @@ static void ucsi_unregister_partner(struct ucsi_connector *con)
785
if (!con->partner)
786
return;
787
788
+ typec_set_mode(con->port, TYPEC_STATE_SAFE);
789
+
790
ucsi_unregister_partner_pdos(con);
791
ucsi_unregister_altmodes(con, UCSI_RECIPIENT_SOP);
792
typec_unregister_partner(con->partner);
@@ -825,8 +827,6 @@ static void ucsi_partner_change(struct ucsi_connector *con)
825
827
UCSI_CONSTAT_PARTNER_FLAG_USB)
826
828
typec_set_mode(con->port, TYPEC_STATE_USB);
829
}
- } else {
- typec_set_mode(con->port, TYPEC_STATE_SAFE);
830
831
832
/* Only notify USB controller if partner supports USB data */
0 commit comments