From f4b5ea2228aa33b784eee531b4cb23a0eaf83e1a Mon Sep 17 00:00:00 2001 From: =?utf8?q?Lothar=20Wa=C3=9Fmann?= Date: Thu, 22 Nov 2012 09:53:43 +0100 Subject: [PATCH] USB: chipidea: promote error code from ci_role_start() start instead of returning -ENODEV --- drivers/usb/chipidea/core.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/usb/chipidea/core.c b/drivers/usb/chipidea/core.c index b726c49f9619..bd6e7a42de46 100644 --- a/drivers/usb/chipidea/core.c +++ b/drivers/usb/chipidea/core.c @@ -478,8 +478,7 @@ static int __devinit ci_hdrc_probe(struct platform_device *pdev) ret = ci_role_start(ci, ci->role); if (ret) { - dev_err(dev, "can't start %s role\n", ci_role(ci)->name); - ret = -ENODEV; + dev_err(dev, "can't start %s role: %d\n", ci_role(ci)->name, ret); goto rm_wq; } -- 2.39.2