summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Lechner <david@lechnology.com>2016-11-01 21:47:04 +0100
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2016-11-07 10:10:24 +0100
commit355f1a39183467d48f20d90adce3b4aa75c6b260 (patch)
treeb6ead31a359a2e22c0bb2eec287a4df604e20cbd
parentMerge tag 'phy-for-4.9-rc' of git://git.kernel.org/pub/scm/linux/kernel/git/k... (diff)
downloadlinux-355f1a39183467d48f20d90adce3b4aa75c6b260.tar.xz
linux-355f1a39183467d48f20d90adce3b4aa75c6b260.zip
usb: musb: da8xx: Don't print phy error on -EPROBE_DEFER
This suppresses printing the error message "failed to get phy" in the kernel log when the error is -EPROBE_DEFER. This prevents usless noise in the kernel log. Signed-off-by: David Lechner <david@lechnology.com> Signed-off-by: Bin Liu <b-liu@ti.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-rw-r--r--drivers/usb/musb/da8xx.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/usb/musb/da8xx.c b/drivers/usb/musb/da8xx.c
index 210b7e43a6fd..2440f88e07a3 100644
--- a/drivers/usb/musb/da8xx.c
+++ b/drivers/usb/musb/da8xx.c
@@ -479,7 +479,8 @@ static int da8xx_probe(struct platform_device *pdev)
glue->phy = devm_phy_get(&pdev->dev, "usb-phy");
if (IS_ERR(glue->phy)) {
- dev_err(&pdev->dev, "failed to get phy\n");
+ if (PTR_ERR(glue->phy) != -EPROBE_DEFER)
+ dev_err(&pdev->dev, "failed to get phy\n");
return PTR_ERR(glue->phy);
}