diff options
Diffstat (limited to 'include')
| -rw-r--r-- | include/asm-arm/mach/irq.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/include/asm-arm/mach/irq.h b/include/asm-arm/mach/irq.h index bc9763db1d37..0ce6ca588d8c 100644 --- a/include/asm-arm/mach/irq.h +++ b/include/asm-arm/mach/irq.h | |||
| @@ -92,6 +92,14 @@ struct irqdesc { | |||
| 92 | extern struct irqdesc irq_desc[]; | 92 | extern struct irqdesc irq_desc[]; |
| 93 | 93 | ||
| 94 | /* | 94 | /* |
| 95 | * Helpful inline function for calling irq descriptor handlers. | ||
| 96 | */ | ||
| 97 | static inline void desc_handle_irq(unsigned int irq, struct irqdesc *desc, struct pt_regs *regs) | ||
| 98 | { | ||
| 99 | desc->handle(irq, desc, regs); | ||
| 100 | } | ||
| 101 | |||
| 102 | /* | ||
| 95 | * This is internal. Do not use it. | 103 | * This is internal. Do not use it. |
| 96 | */ | 104 | */ |
| 97 | extern void (*init_arch_irq)(void); | 105 | extern void (*init_arch_irq)(void); |
