]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blobdiff - drivers/usb/dwc3/core.c
usb: dwc3: Undo PHY init if soft reset fails
[mirror_ubuntu-bionic-kernel.git] / drivers / usb / dwc3 / core.c
index c5460b46bb2de570bcd94a923eddf14483b5778b..9160375f33e7b3f26ac682fea2a66091828acee4 100644 (file)
@@ -236,6 +236,9 @@ static int dwc3_core_soft_reset(struct dwc3 *dwc)
                udelay(1);
        } while (--retries);
 
+       phy_exit(dwc->usb3_generic_phy);
+       phy_exit(dwc->usb2_generic_phy);
+
        return -ETIMEDOUT;
 }