]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/blobdiff - drivers/spi/spi-davinci.c
Merge remote-tracking branch 'spi/topic/davinci' into spi-next
[mirror_ubuntu-zesty-kernel.git] / drivers / spi / spi-davinci.c
index 8e2ddd1147aac17636bf2f96a6a4a126d35bac3d..7d3af3eacf57d7c7e82722fadf2f1fdece1a8ed2 100644 (file)
@@ -985,11 +985,12 @@ static int davinci_spi_probe(struct platform_device *pdev)
                goto free_master;
        }
 
-       dspi->irq = platform_get_irq(pdev, 0);
-       if (dspi->irq <= 0) {
+       ret = platform_get_irq(pdev, 0);
+       if (ret == 0)
                ret = -EINVAL;
+       if (ret < 0)
                goto free_master;
-       }
+       dspi->irq = ret;
 
        ret = devm_request_threaded_irq(&pdev->dev, dspi->irq, davinci_spi_irq,
                                dummy_thread_fn, 0, dev_name(&pdev->dev), dspi);