diff options
Diffstat (limited to 'drivers/usb/chipidea/ci_hdrc_tegra.c')
| -rw-r--r-- | drivers/usb/chipidea/ci_hdrc_tegra.c | 8 | 
1 files changed, 3 insertions, 5 deletions
| diff --git a/drivers/usb/chipidea/ci_hdrc_tegra.c b/drivers/usb/chipidea/ci_hdrc_tegra.c index 90f2a8b786be..60361141ac04 100644 --- a/drivers/usb/chipidea/ci_hdrc_tegra.c +++ b/drivers/usb/chipidea/ci_hdrc_tegra.c @@ -285,11 +285,9 @@ static int tegra_usb_probe(struct platform_device *pdev)  	}  	usb->phy = devm_usb_get_phy_by_phandle(&pdev->dev, "nvidia,phy", 0); -	if (IS_ERR(usb->phy)) { -		err = PTR_ERR(usb->phy); -		dev_err(&pdev->dev, "failed to get PHY: %d\n", err); -		return err; -	} +	if (IS_ERR(usb->phy)) +		return dev_err_probe(&pdev->dev, PTR_ERR(usb->phy), +				     "failed to get PHY\n");  	usb->clk = devm_clk_get(&pdev->dev, NULL);  	if (IS_ERR(usb->clk)) { | 
