]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - drivers/usb/musb/tusb6010.c
usb: musb: fix dependency on transceiver driver
[karo-tx-linux.git] / drivers / usb / musb / tusb6010.c
index 3969813c217d2d2af276c8f6e49b234b59a3aa22..464bd23cccda0cf04bca5fe3e8d4e0d3bde56201 100644 (file)
@@ -1069,7 +1069,7 @@ static int tusb_musb_init(struct musb *musb)
        usb_nop_xceiv_register();
        musb->xceiv = usb_get_phy(USB_PHY_TYPE_USB2);
        if (IS_ERR_OR_NULL(musb->xceiv))
-               return -ENODEV;
+               return -EPROBE_DEFER;
 
        pdev = to_platform_device(musb->controller);