From: Peter Chen Date: Tue, 7 May 2019 01:53:55 +0000 (+0800) Subject: usb: chipidea: imx: "fsl,usbphy" phandle is not mandatory now X-Git-Tag: v5.4-rc1~600^2^2~3 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ed5a419bb0195c4f79ccbb85d6bd3ae3ad0a8ac7;p=platform%2Fkernel%2Flinux-rpi.git usb: chipidea: imx: "fsl,usbphy" phandle is not mandatory now Since the chipidea common code support get the USB PHY phandle from "phys", the glue layer is not mandatory to get the "fsl,usbphy" phandle any more. Signed-off-by: Peter Chen --- diff --git a/drivers/usb/chipidea/ci_hdrc_imx.c b/drivers/usb/chipidea/ci_hdrc_imx.c index a76708501236..b5abfe89190c 100644 --- a/drivers/usb/chipidea/ci_hdrc_imx.c +++ b/drivers/usb/chipidea/ci_hdrc_imx.c @@ -398,8 +398,9 @@ static int ci_hdrc_imx_probe(struct platform_device *pdev) ret = PTR_ERR(data->phy); /* Return -EINVAL if no usbphy is available */ if (ret == -ENODEV) - ret = -EINVAL; - goto err_clk; + data->phy = NULL; + else + goto err_clk; } pdata.usb_phy = data->phy;