genirq: Add preflow handler support
authorThomas Gleixner <tglx@linutronix.de>
Thu, 10 Feb 2011 14:14:20 +0000 (15:14 +0100)
committerThomas Gleixner <tglx@linutronix.de>
Sat, 19 Feb 2011 11:58:24 +0000 (12:58 +0100)
commit781295762defc709a609efc01d8bb065276cd9a2
tree21f035b5f92571c8c3559b5e94eb0e1aa4113a36
parent3836ca08aad4575c120ccf328652f3873eea9063
genirq: Add preflow handler support

sparc64 needs to call a preflow handler on certain interrupts befor
calling the action chain. Integrate it into handle_fasteoi_irq. Must
be enabled via CONFIG_IRQ_FASTEOI_PREFLOW. No impact when disabled.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Cc: David S. Miller <davem@davemloft.net>
include/linux/irq.h
include/linux/irqdesc.h
kernel/irq/Kconfig
kernel/irq/chip.c