]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/usb/chipidea/core.c
ENGR00303890-1 Revert "usb: chipidea: put hw_phymode_configure before ci_usb_phy_init"
[karo-tx-linux.git] / drivers / usb / chipidea / core.c
index fb38df9356d448f019a1b81bc256706b709642ba..28c0c0f3bf0bd2c0e3165fae0cd757e2015cc8e3 100644 (file)
@@ -610,8 +610,6 @@ static int ci_hdrc_probe(struct platform_device *pdev)
                return -ENODEV;
        }
 
-       hw_phymode_configure(ci);
-
        ret = ci_usb_phy_init(ci);
        if (ret) {
                dev_err(dev, "unable to init phy: %d\n", ret);
@@ -629,6 +627,8 @@ static int ci_hdrc_probe(struct platform_device *pdev)
 
        ci_get_otg_capable(ci);
 
+       hw_phymode_configure(ci);
+
        dr_mode = ci->platdata->dr_mode;
 
        ci->supports_runtime_pm = !!(ci->platdata->flags &