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 0aea736 commit d80eee9Copy full SHA for d80eee9
drivers/usb/typec/tcpm/qcom/qcom_pmic_typec.c
@@ -104,14 +104,18 @@ static int qcom_pmic_typec_probe(struct platform_device *pdev)
104
105
ret = tcpm->port_start(tcpm, tcpm->tcpm_port);
106
if (ret)
107
- goto fwnode_remove;
+ goto port_unregister;
108
109
ret = tcpm->pdphy_start(tcpm, tcpm->tcpm_port);
110
111
+ goto port_stop;
112
113
return 0;
114
115
+port_stop:
116
+ tcpm->port_stop(tcpm);
117
+port_unregister:
118
+ tcpm_unregister_port(tcpm->tcpm_port);
119
fwnode_remove:
120
fwnode_remove_software_node(tcpm->tcpc.fwnode);
121
0 commit comments