Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/anholt...
[pandora-kernel.git] / arch / arm / include / asm / irq.h
1 #ifndef __ASM_ARM_IRQ_H
2 #define __ASM_ARM_IRQ_H
3
4 #include <mach/irqs.h>
5
6 #ifndef irq_canonicalize
7 #define irq_canonicalize(i)     (i)
8 #endif
9
10 /*
11  * Use this value to indicate lack of interrupt
12  * capability
13  */
14 #ifndef NO_IRQ
15 #define NO_IRQ  ((unsigned int)(-1))
16 #endif
17
18 #ifndef __ASSEMBLY__
19 struct irqaction;
20 struct pt_regs;
21 extern void migrate_irqs(void);
22
23 extern void asm_do_IRQ(unsigned int, struct pt_regs *);
24 void init_IRQ(void);
25
26 #endif
27
28 #endif
29