Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
hardirq.h
Go to the documentation of this file.
1 #ifndef __ASM_HARDIRQ_H
2 #define __ASM_HARDIRQ_H
3 
4 #include <asm/irq.h>
5 
6 #define HARDIRQ_BITS 8
7 
8 /*
9  * The hardirq mask has to be large enough to have
10  * space for potentially all IRQ sources in the system
11  * nesting on a single CPU:
12  */
13 #if (1 << HARDIRQ_BITS) < NR_IRQS
14 # error HARDIRQ_BITS is too low!
15 #endif
16 
17 #include <asm-generic/hardirq.h>
18 
19 #endif /* __ASM_HARDIRQ_H */