|
@@ -83,9 +83,9 @@ static int jz4740_musb_init(struct musb *musb)
|
|
{
|
|
{
|
|
usb_phy_generic_register();
|
|
usb_phy_generic_register();
|
|
musb->xceiv = usb_get_phy(USB_PHY_TYPE_USB2);
|
|
musb->xceiv = usb_get_phy(USB_PHY_TYPE_USB2);
|
|
- if (!musb->xceiv) {
|
|
|
|
|
|
+ if (IS_ERR(musb->xceiv)) {
|
|
pr_err("HS UDC: no transceiver configured\n");
|
|
pr_err("HS UDC: no transceiver configured\n");
|
|
- return -ENODEV;
|
|
|
|
|
|
+ return PTR_ERR(musb->xceiv);
|
|
}
|
|
}
|
|
|
|
|
|
/* Silicon does not implement ConfigData register.
|
|
/* Silicon does not implement ConfigData register.
|