Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros
irq.h File Reference

Go to the source code of this file.

Macros

#define MIPS_CPU_IRQ_BASE   0
 
#define NR_IRQS   48
 
#define ATH79_MISC_IRQ_BASE   8
 
#define ATH79_MISC_IRQ_COUNT   32
 
#define ATH79_PCI_IRQ_BASE   (ATH79_MISC_IRQ_BASE + ATH79_MISC_IRQ_COUNT)
 
#define ATH79_PCI_IRQ_COUNT   6
 
#define ATH79_PCI_IRQ(_x)   (ATH79_PCI_IRQ_BASE + (_x))
 
#define ATH79_IP2_IRQ_BASE   (ATH79_PCI_IRQ_BASE + ATH79_PCI_IRQ_COUNT)
 
#define ATH79_IP2_IRQ_COUNT   2
 
#define ATH79_IP2_IRQ(_x)   (ATH79_IP2_IRQ_BASE + (_x))
 
#define ATH79_CPU_IRQ_IP2   (MIPS_CPU_IRQ_BASE + 2)
 
#define ATH79_CPU_IRQ_USB   (MIPS_CPU_IRQ_BASE + 3)
 
#define ATH79_CPU_IRQ_GE0   (MIPS_CPU_IRQ_BASE + 4)
 
#define ATH79_CPU_IRQ_GE1   (MIPS_CPU_IRQ_BASE + 5)
 
#define ATH79_CPU_IRQ_MISC   (MIPS_CPU_IRQ_BASE + 6)
 
#define ATH79_CPU_IRQ_TIMER   (MIPS_CPU_IRQ_BASE + 7)
 
#define ATH79_MISC_IRQ_TIMER   (ATH79_MISC_IRQ_BASE + 0)
 
#define ATH79_MISC_IRQ_ERROR   (ATH79_MISC_IRQ_BASE + 1)
 
#define ATH79_MISC_IRQ_GPIO   (ATH79_MISC_IRQ_BASE + 2)
 
#define ATH79_MISC_IRQ_UART   (ATH79_MISC_IRQ_BASE + 3)
 
#define ATH79_MISC_IRQ_WDOG   (ATH79_MISC_IRQ_BASE + 4)
 
#define ATH79_MISC_IRQ_PERFC   (ATH79_MISC_IRQ_BASE + 5)
 
#define ATH79_MISC_IRQ_OHCI   (ATH79_MISC_IRQ_BASE + 6)
 
#define ATH79_MISC_IRQ_DMA   (ATH79_MISC_IRQ_BASE + 7)
 
#define ATH79_MISC_IRQ_TIMER2   (ATH79_MISC_IRQ_BASE + 8)
 
#define ATH79_MISC_IRQ_TIMER3   (ATH79_MISC_IRQ_BASE + 9)
 
#define ATH79_MISC_IRQ_TIMER4   (ATH79_MISC_IRQ_BASE + 10)
 
#define ATH79_MISC_IRQ_ETHSW   (ATH79_MISC_IRQ_BASE + 12)
 

Macro Definition Documentation

#define ATH79_CPU_IRQ_GE0   (MIPS_CPU_IRQ_BASE + 4)

Definition at line 28 of file irq.h.

#define ATH79_CPU_IRQ_GE1   (MIPS_CPU_IRQ_BASE + 5)

Definition at line 29 of file irq.h.

#define ATH79_CPU_IRQ_IP2   (MIPS_CPU_IRQ_BASE + 2)

Definition at line 26 of file irq.h.

#define ATH79_CPU_IRQ_MISC   (MIPS_CPU_IRQ_BASE + 6)

Definition at line 30 of file irq.h.

#define ATH79_CPU_IRQ_TIMER   (MIPS_CPU_IRQ_BASE + 7)

Definition at line 31 of file irq.h.

#define ATH79_CPU_IRQ_USB   (MIPS_CPU_IRQ_BASE + 3)

Definition at line 27 of file irq.h.

#define ATH79_IP2_IRQ (   _x)    (ATH79_IP2_IRQ_BASE + (_x))

Definition at line 24 of file irq.h.

#define ATH79_IP2_IRQ_BASE   (ATH79_PCI_IRQ_BASE + ATH79_PCI_IRQ_COUNT)

Definition at line 22 of file irq.h.

#define ATH79_IP2_IRQ_COUNT   2

Definition at line 23 of file irq.h.

#define ATH79_MISC_IRQ_BASE   8

Definition at line 15 of file irq.h.

#define ATH79_MISC_IRQ_COUNT   32

Definition at line 16 of file irq.h.

#define ATH79_MISC_IRQ_DMA   (ATH79_MISC_IRQ_BASE + 7)

Definition at line 40 of file irq.h.

#define ATH79_MISC_IRQ_ERROR   (ATH79_MISC_IRQ_BASE + 1)

Definition at line 34 of file irq.h.

#define ATH79_MISC_IRQ_ETHSW   (ATH79_MISC_IRQ_BASE + 12)

Definition at line 44 of file irq.h.

#define ATH79_MISC_IRQ_GPIO   (ATH79_MISC_IRQ_BASE + 2)

Definition at line 35 of file irq.h.

#define ATH79_MISC_IRQ_OHCI   (ATH79_MISC_IRQ_BASE + 6)

Definition at line 39 of file irq.h.

#define ATH79_MISC_IRQ_PERFC   (ATH79_MISC_IRQ_BASE + 5)

Definition at line 38 of file irq.h.

#define ATH79_MISC_IRQ_TIMER   (ATH79_MISC_IRQ_BASE + 0)

Definition at line 33 of file irq.h.

#define ATH79_MISC_IRQ_TIMER2   (ATH79_MISC_IRQ_BASE + 8)

Definition at line 41 of file irq.h.

#define ATH79_MISC_IRQ_TIMER3   (ATH79_MISC_IRQ_BASE + 9)

Definition at line 42 of file irq.h.

#define ATH79_MISC_IRQ_TIMER4   (ATH79_MISC_IRQ_BASE + 10)

Definition at line 43 of file irq.h.

#define ATH79_MISC_IRQ_UART   (ATH79_MISC_IRQ_BASE + 3)

Definition at line 36 of file irq.h.

#define ATH79_MISC_IRQ_WDOG   (ATH79_MISC_IRQ_BASE + 4)

Definition at line 37 of file irq.h.

#define ATH79_PCI_IRQ (   _x)    (ATH79_PCI_IRQ_BASE + (_x))

Definition at line 20 of file irq.h.

#define ATH79_PCI_IRQ_BASE   (ATH79_MISC_IRQ_BASE + ATH79_MISC_IRQ_COUNT)

Definition at line 18 of file irq.h.

#define ATH79_PCI_IRQ_COUNT   6

Definition at line 19 of file irq.h.

#define MIPS_CPU_IRQ_BASE   0

Definition at line 12 of file irq.h.

#define NR_IRQS   48

Definition at line 13 of file irq.h.