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 fac1e24 commit 9cb0735Copy full SHA for 9cb0735
drivers/phy/tegra/xusb.c
@@ -782,6 +782,7 @@ static int tegra_xusb_add_usb2_port(struct tegra_xusb_padctl *padctl,
782
usb2->base.lane = usb2->base.ops->map(&usb2->base);
783
if (IS_ERR(usb2->base.lane)) {
784
err = PTR_ERR(usb2->base.lane);
785
+ tegra_xusb_port_unregister(&usb2->base);
786
goto out;
787
}
788
@@ -848,6 +849,7 @@ static int tegra_xusb_add_ulpi_port(struct tegra_xusb_padctl *padctl,
848
849
ulpi->base.lane = ulpi->base.ops->map(&ulpi->base);
850
if (IS_ERR(ulpi->base.lane)) {
851
err = PTR_ERR(ulpi->base.lane);
852
+ tegra_xusb_port_unregister(&ulpi->base);
853
854
855
0 commit comments