usb: phy: msm: Properly check result from platform_get_irq()
authorIvan T. Ivanov <iivanov@mm-sol.com>
Mon, 28 Apr 2014 13:34:14 +0000 (16:34 +0300)
committerFelipe Balbi <balbi@ti.com>
Wed, 30 Apr 2014 16:28:44 +0000 (11:28 -0500)
Function return negative code on error.

Signed-off-by: Ivan T. Ivanov <iivanov@mm-sol.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
drivers/usb/phy/phy-msm-usb.c

index bd9e286..7e968aa 100644 (file)
@@ -1413,7 +1413,7 @@ static int msm_otg_probe(struct platform_device *pdev)
        dev_info(&pdev->dev, "OTG regs = %p\n", motg->regs);
 
        motg->irq = platform_get_irq(pdev, 0);
-       if (!motg->irq) {
+       if (motg->irq < 0) {
                dev_err(&pdev->dev, "platform_get_irq failed\n");
                return motg->irq;
        }