usb: phy: fix return value check of usb_get_phy
[linux.git] / drivers / usb / musb / am35x.c
index 4a8cbf0e8d51c7083b4348d4b726e50140648fec..7a95ab87ac00feaafe788342305cfb1d36255fbc 100644 (file)
@@ -29,6 +29,7 @@
 #include <linux/init.h>
 #include <linux/module.h>
 #include <linux/clk.h>
+#include <linux/err.h>
 #include <linux/io.h>
 #include <linux/platform_device.h>
 #include <linux/dma-mapping.h>
@@ -365,7 +366,7 @@ static int am35x_musb_init(struct musb *musb)
 
        usb_nop_xceiv_register();
        musb->xceiv = usb_get_phy(USB_PHY_TYPE_USB2);
-       if (!musb->xceiv)
+       if (IS_ERR_OR_NULL(musb->xceiv))
                return -ENODEV;
 
        if (is_host_enabled(musb))
This page took 0.027917 seconds and 4 git commands to generate.