On Fri, Nov 4, 2016 at 4:46 AM, Shah, Nehal-bakulchandra <Nehal-bakulchandra.Shah@xxxxxxx> wrote: > This patch provides support for additional GPIO devices and also provides IRQ sharing for AMD's GPIO devices and set > IRQCHIP_SKIP_SET_WAKE flag. > > Reviewed-by: S-k, Shyam-sundar <Shyam-sundar.S-k@xxxxxxx> > Signed-off-by: Nehal Shah <Nehal-bakulchandra.Shah@xxxxxxx> So the build servers are protesting against this patch because: > + ret = devm_request_irq(&pdev->dev, irq_base, amd_gpio_irq_handler, > + IRQF_SHARED, dev_name(&pdev->dev), gpio_dev); This is assigning amd_gpio_irq_handler() as IRQ handler, but that one returns void and a proper irq handler needs to return irqreturn_t. Please look at this, I have backed out the patch. Yours, Linus Walleij -- To unsubscribe from this list: send the line "unsubscribe linux-gpio" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html