phy: stm32: fix error return in stm32_usbphyc_phy_init
[linux-2.6-microblaze.git] / drivers / phy / st / phy-stm32-usbphyc.c
index 007a23c..a98c911 100644 (file)
@@ -358,7 +358,9 @@ static int stm32_usbphyc_phy_init(struct phy *phy)
        return 0;
 
 pll_disable:
-       return stm32_usbphyc_pll_disable(usbphyc);
+       stm32_usbphyc_pll_disable(usbphyc);
+
+       return ret;
 }
 
 static int stm32_usbphyc_phy_exit(struct phy *phy)