spi: spi-zynq: Do not check for 0 return after calling platform_get_irq()
[linux-2.6-microblaze.git] / drivers / spi / spi-zynq-qspi.c
index ee1995b..0db69a2 100644 (file)
@@ -679,8 +679,8 @@ static int zynq_qspi_probe(struct platform_device *pdev)
        }
 
        xqspi->irq = platform_get_irq(pdev, 0);
-       if (xqspi->irq <= 0) {
-               ret = -ENXIO;
+       if (xqspi->irq < 0) {
+               ret = xqspi->irq;
                goto clk_dis_all;
        }
        ret = devm_request_irq(&pdev->dev, xqspi->irq, zynq_qspi_irq,