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

Go to the source code of this file.

Macros

#define MSP_MIPS_INTBASE   0
 
#define MSP_INT_SW0   0 /* IRQ for swint0, C_SW0 */
 
#define MSP_INT_SW1   1 /* IRQ for swint1, C_SW1 */
 
#define MSP_INT_MAC0   2 /* IRQ for MAC 0, C_IRQ0 */
 
#define MSP_INT_MAC1   3 /* IRQ for MAC 1, C_IRQ1 */
 
#define MSP_INT_USB   4 /* IRQ for USB, C_IRQ2 */
 
#define MSP_INT_SAR   5 /* IRQ for ADSL2+ SAR, C_IRQ3 */
 
#define MSP_INT_CIC   6 /* IRQ for CIC block, C_IRQ4 */
 
#define MSP_INT_SEC   7 /* IRQ for Sec engine, C_IRQ5 */
 
#define MSP_CIC_INTBASE   (MSP_MIPS_INTBASE + 8)
 
#define MSP_INT_EXT0   (MSP_CIC_INTBASE + 0)
 
#define MSP_INT_EXT1   (MSP_CIC_INTBASE + 1)
 
#define MSP_INT_EXT2   (MSP_CIC_INTBASE + 2)
 
#define MSP_INT_EXT3   (MSP_CIC_INTBASE + 3)
 
#define MSP_INT_CPUIF   (MSP_CIC_INTBASE + 4)
 
#define MSP_INT_EXT4   (MSP_CIC_INTBASE + 5)
 
#define MSP_INT_CIC_USB   (MSP_CIC_INTBASE + 6)
 
#define MSP_INT_MBOX   (MSP_CIC_INTBASE + 7)
 
#define MSP_INT_EXT5   (MSP_CIC_INTBASE + 8)
 
#define MSP_INT_TDM   (MSP_CIC_INTBASE + 9)
 
#define MSP_INT_CIC_MAC0   (MSP_CIC_INTBASE + 10)
 
#define MSP_INT_CIC_MAC1   (MSP_CIC_INTBASE + 11)
 
#define MSP_INT_CIC_SEC   (MSP_CIC_INTBASE + 12)
 
#define MSP_INT_PER   (MSP_CIC_INTBASE + 13)
 
#define MSP_INT_TIMER0   (MSP_CIC_INTBASE + 14)
 
#define MSP_INT_TIMER1   (MSP_CIC_INTBASE + 15)
 
#define MSP_INT_TIMER2   (MSP_CIC_INTBASE + 16)
 
#define MSP_INT_VPE0_TIMER   (MSP_CIC_INTBASE + 17)
 
#define MSP_INT_BLKCP   (MSP_CIC_INTBASE + 18)
 
#define MSP_INT_UART0   (MSP_CIC_INTBASE + 19)
 
#define MSP_INT_PCI   (MSP_CIC_INTBASE + 20)
 
#define MSP_INT_EXT6   (MSP_CIC_INTBASE + 21)
 
#define MSP_INT_PCI_MSI   (MSP_CIC_INTBASE + 22)
 
#define MSP_INT_CIC_SAR   (MSP_CIC_INTBASE + 23)
 
#define MSP_INT_DSL   (MSP_CIC_INTBASE + 24)
 
#define MSP_INT_CIC_ERR   (MSP_CIC_INTBASE + 25)
 
#define MSP_INT_VPE1_TIMER   (MSP_CIC_INTBASE + 26)
 
#define MSP_INT_VPE0_PC   (MSP_CIC_INTBASE + 27)
 
#define MSP_INT_VPE1_PC   (MSP_CIC_INTBASE + 28)
 
#define MSP_INT_EXT7   (MSP_CIC_INTBASE + 29)
 
#define MSP_INT_VPE0_SW   (MSP_CIC_INTBASE + 30)
 
#define MSP_INT_VPE1_SW   (MSP_CIC_INTBASE + 31)
 
#define MSP_PER_INTBASE   (MSP_CIC_INTBASE + 32)
 
#define MSP_INT_UART1   (MSP_PER_INTBASE + 2)
 
#define MSP_INT_2WIRE   (MSP_PER_INTBASE + 6)
 
#define MSP_INT_TM0   (MSP_PER_INTBASE + 7)
 
#define MSP_INT_TM1   (MSP_PER_INTBASE + 8)
 
#define MSP_INT_SPRX   (MSP_PER_INTBASE + 10)
 
#define MSP_INT_SPTX   (MSP_PER_INTBASE + 11)
 
#define MSP_INT_GPIO   (MSP_PER_INTBASE + 12)
 
#define MSP_INT_PER_ERR   (MSP_PER_INTBASE + 13)
 

Macro Definition Documentation

#define MSP_CIC_INTBASE   (MSP_MIPS_INTBASE + 8)

Definition at line 60 of file msp_cic_int.h.

#define MSP_INT_2WIRE   (MSP_PER_INTBASE + 6)

Definition at line 134 of file msp_cic_int.h.

#define MSP_INT_BLKCP   (MSP_CIC_INTBASE + 18)

Definition at line 97 of file msp_cic_int.h.

#define MSP_INT_CIC   6 /* IRQ for CIC block, C_IRQ4 */

Definition at line 52 of file msp_cic_int.h.

#define MSP_INT_CIC_ERR   (MSP_CIC_INTBASE + 25)

Definition at line 111 of file msp_cic_int.h.

#define MSP_INT_CIC_MAC0   (MSP_CIC_INTBASE + 10)

Definition at line 81 of file msp_cic_int.h.

#define MSP_INT_CIC_MAC1   (MSP_CIC_INTBASE + 11)

Definition at line 83 of file msp_cic_int.h.

#define MSP_INT_CIC_SAR   (MSP_CIC_INTBASE + 23)

Definition at line 107 of file msp_cic_int.h.

#define MSP_INT_CIC_SEC   (MSP_CIC_INTBASE + 12)

Definition at line 85 of file msp_cic_int.h.

#define MSP_INT_CIC_USB   (MSP_CIC_INTBASE + 6)

Definition at line 73 of file msp_cic_int.h.

#define MSP_INT_CPUIF   (MSP_CIC_INTBASE + 4)

Definition at line 69 of file msp_cic_int.h.

#define MSP_INT_DSL   (MSP_CIC_INTBASE + 24)

Definition at line 109 of file msp_cic_int.h.

#define MSP_INT_EXT0   (MSP_CIC_INTBASE + 0)

Definition at line 61 of file msp_cic_int.h.

#define MSP_INT_EXT1   (MSP_CIC_INTBASE + 1)

Definition at line 63 of file msp_cic_int.h.

#define MSP_INT_EXT2   (MSP_CIC_INTBASE + 2)

Definition at line 65 of file msp_cic_int.h.

#define MSP_INT_EXT3   (MSP_CIC_INTBASE + 3)

Definition at line 67 of file msp_cic_int.h.

#define MSP_INT_EXT4   (MSP_CIC_INTBASE + 5)

Definition at line 71 of file msp_cic_int.h.

#define MSP_INT_EXT5   (MSP_CIC_INTBASE + 8)

Definition at line 77 of file msp_cic_int.h.

#define MSP_INT_EXT6   (MSP_CIC_INTBASE + 21)

Definition at line 103 of file msp_cic_int.h.

#define MSP_INT_EXT7   (MSP_CIC_INTBASE + 29)

Definition at line 119 of file msp_cic_int.h.

#define MSP_INT_GPIO   (MSP_PER_INTBASE + 12)

Definition at line 145 of file msp_cic_int.h.

#define MSP_INT_MAC0   2 /* IRQ for MAC 0, C_IRQ0 */

Definition at line 48 of file msp_cic_int.h.

#define MSP_INT_MAC1   3 /* IRQ for MAC 1, C_IRQ1 */

Definition at line 49 of file msp_cic_int.h.

#define MSP_INT_MBOX   (MSP_CIC_INTBASE + 7)

Definition at line 75 of file msp_cic_int.h.

#define MSP_INT_PCI   (MSP_CIC_INTBASE + 20)

Definition at line 101 of file msp_cic_int.h.

#define MSP_INT_PCI_MSI   (MSP_CIC_INTBASE + 22)

Definition at line 105 of file msp_cic_int.h.

#define MSP_INT_PER   (MSP_CIC_INTBASE + 13)

Definition at line 87 of file msp_cic_int.h.

#define MSP_INT_PER_ERR   (MSP_PER_INTBASE + 13)

Definition at line 147 of file msp_cic_int.h.

#define MSP_INT_SAR   5 /* IRQ for ADSL2+ SAR, C_IRQ3 */

Definition at line 51 of file msp_cic_int.h.

#define MSP_INT_SEC   7 /* IRQ for Sec engine, C_IRQ5 */

Definition at line 53 of file msp_cic_int.h.

#define MSP_INT_SPRX   (MSP_PER_INTBASE + 10)

Definition at line 141 of file msp_cic_int.h.

#define MSP_INT_SPTX   (MSP_PER_INTBASE + 11)

Definition at line 143 of file msp_cic_int.h.

#define MSP_INT_SW0   0 /* IRQ for swint0, C_SW0 */

Definition at line 46 of file msp_cic_int.h.

#define MSP_INT_SW1   1 /* IRQ for swint1, C_SW1 */

Definition at line 47 of file msp_cic_int.h.

#define MSP_INT_TDM   (MSP_CIC_INTBASE + 9)

Definition at line 79 of file msp_cic_int.h.

#define MSP_INT_TIMER0   (MSP_CIC_INTBASE + 14)

Definition at line 89 of file msp_cic_int.h.

#define MSP_INT_TIMER1   (MSP_CIC_INTBASE + 15)

Definition at line 91 of file msp_cic_int.h.

#define MSP_INT_TIMER2   (MSP_CIC_INTBASE + 16)

Definition at line 93 of file msp_cic_int.h.

#define MSP_INT_TM0   (MSP_PER_INTBASE + 7)

Definition at line 136 of file msp_cic_int.h.

#define MSP_INT_TM1   (MSP_PER_INTBASE + 8)

Definition at line 138 of file msp_cic_int.h.

#define MSP_INT_UART0   (MSP_CIC_INTBASE + 19)

Definition at line 99 of file msp_cic_int.h.

#define MSP_INT_UART1   (MSP_PER_INTBASE + 2)

Definition at line 131 of file msp_cic_int.h.

#define MSP_INT_USB   4 /* IRQ for USB, C_IRQ2 */

Definition at line 50 of file msp_cic_int.h.

#define MSP_INT_VPE0_PC   (MSP_CIC_INTBASE + 27)

Definition at line 115 of file msp_cic_int.h.

#define MSP_INT_VPE0_SW   (MSP_CIC_INTBASE + 30)

Definition at line 121 of file msp_cic_int.h.

#define MSP_INT_VPE0_TIMER   (MSP_CIC_INTBASE + 17)

Definition at line 95 of file msp_cic_int.h.

#define MSP_INT_VPE1_PC   (MSP_CIC_INTBASE + 28)

Definition at line 117 of file msp_cic_int.h.

#define MSP_INT_VPE1_SW   (MSP_CIC_INTBASE + 31)

Definition at line 123 of file msp_cic_int.h.

#define MSP_INT_VPE1_TIMER   (MSP_CIC_INTBASE + 26)

Definition at line 113 of file msp_cic_int.h.

#define MSP_MIPS_INTBASE   0

Definition at line 45 of file msp_cic_int.h.

#define MSP_PER_INTBASE   (MSP_CIC_INTBASE + 32)

Definition at line 129 of file msp_cic_int.h.