kernel/drivers/power/reset/gemini-poweroff.c
.. .. @@ -107,8 +107,8 @@ 107 107 return PTR_ERR(gpw->base); 108 108 109 109 irq = platform_get_irq(pdev, 0); 110 - if (!irq)111 - return -EINVAL;110 + if (irq < 0)111 + return irq;112 112 113 113 gpw->dev = dev; 114 114