usb_pd_protocol: disable vconn on pd_suspend
this disables VCONN on a port before we start the TCPC firmware update.
BRANCH=none
TEST=tested TCPC firmware update on atlas
@@ -3843,6 +3843,9 @@ void pd_task(void *u)
pd_power_supply_reset(port);
#else
pd_power_supply_reset(port);
+#ifdef CONFIG_USBC_VCONN
+ set_vconn(port, 0);
+#endif
rstatus = tcpm_release(port);
if (rstatus != 0 && rstatus != EC_ERROR_UNIMPLEMENTED)
CPRINTS("TCPC p%d release failed!", port);
