]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - arch/avr32/mach-at32ap/extint.c
don't check platform_get_irq's return value against zero
[karo-tx-linux.git] / arch / avr32 / mach-at32ap / extint.c
index 755ac599b3081f1782178584dd936b99eaadb592..fbc2aeaebddbde6023bb4853814f2e598436a1bd 100644 (file)
@@ -191,7 +191,7 @@ static int __init eic_probe(struct platform_device *pdev)
 
        regs = platform_get_resource(pdev, IORESOURCE_MEM, 0);
        int_irq = platform_get_irq(pdev, 0);
-       if (!regs || !int_irq) {
+       if (!regs || (int)int_irq <= 0) {
                dev_dbg(&pdev->dev, "missing regs and/or irq resource\n");
                return -ENXIO;
        }