On Thu, Feb 6, 2014 at 10:14 PM, Thomas Gleixner <[email protected]> wrote: > On Thu, 6 Feb 2014, Carlo Caione wrote: > >> Several irqchip drivers require the level-triggered interrupt to be >> acked before unmasking to avoid that a second interrupt is immediately >> triggered. This small patch introduces a new irqchip flags that is used >> to ack the IRQ line before it is unmasked. > > And why are you not doing this in the unmask function of the affected > chip in the first place?
Because this is a common behavior of several irqchips (sunxi NMI controller, exynos, etc...) so I think it should be useful to have it in the core instead of replicating the same code structure in all the irqchip drivers. Thanks, -- Carlo Caione -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

