Thomas Gleixner | 75ffc00 | 2014-11-11 21:58:34 +0100 | [diff] [blame] | 1 | #ifndef _LINUX_IRQHANDLER_H |
2 | #define _LINUX_IRQHANDLER_H | ||||
3 | |||||
4 | /* | ||||
5 | * Interrupt flow handler typedefs are defined here to avoid circular | ||||
6 | * include dependencies. | ||||
7 | */ | ||||
8 | |||||
9 | struct irq_desc; | ||||
10 | struct irq_data; | ||||
11 | typedef void (*irq_flow_handler_t)(unsigned int irq, struct irq_desc *desc); | ||||
12 | typedef void (*irq_preflow_handler_t)(struct irq_data *data); | ||||
13 | |||||
14 | #endif |