| Haavard Skinnemoen | 5f97f7f | 2006-09-25 23:32:13 -0700 | [diff] [blame] | 1 | #ifndef __ASM_AVR32_IRQ_H | 
 | 2 | #define __ASM_AVR32_IRQ_H | 
 | 3 |  | 
 | 4 | #define NR_INTERNAL_IRQS	64 | 
| Haavard Skinnemoen | 6a4e522 | 2007-02-05 16:57:13 +0100 | [diff] [blame] | 5 |  | 
| Haavard Skinnemoen | 3663b73 | 2008-08-05 13:57:38 +0200 | [diff] [blame] | 6 | #include <mach/irq.h> | 
| Haavard Skinnemoen | 6a4e522 | 2007-02-05 16:57:13 +0100 | [diff] [blame] | 7 |  | 
 | 8 | #ifndef NR_IRQS | 
 | 9 | #define NR_IRQS			(NR_INTERNAL_IRQS) | 
 | 10 | #endif | 
| Haavard Skinnemoen | 5f97f7f | 2006-09-25 23:32:13 -0700 | [diff] [blame] | 11 |  | 
 | 12 | #define irq_canonicalize(i)	(i) | 
 | 13 |  | 
| Haavard Skinnemoen | e7ba176 | 2007-10-10 14:58:29 +0200 | [diff] [blame] | 14 | #ifndef __ASSEMBLER__ | 
 | 15 | int nmi_enable(void); | 
 | 16 | void nmi_disable(void); | 
| Haavard Skinnemoen | 46acb55 | 2008-02-24 14:09:25 +0100 | [diff] [blame] | 17 |  | 
 | 18 | /* | 
 | 19 |  * Returns a bitmask of pending interrupts in a group. | 
 | 20 |  */ | 
 | 21 | extern unsigned long intc_get_pending(unsigned int group); | 
| Haavard Skinnemoen | e7ba176 | 2007-10-10 14:58:29 +0200 | [diff] [blame] | 22 | #endif | 
 | 23 |  | 
| Haavard Skinnemoen | 5f97f7f | 2006-09-25 23:32:13 -0700 | [diff] [blame] | 24 | #endif /* __ASM_AVR32_IOCTLS_H */ |