Go to the documentation of this file.
12 #define NR_PERI_INTS (2 * 32)
14 #define IRQ_PLL_WAKEUP BFIN_IRQ(0)
15 #define IRQ_DMA1_ERROR BFIN_IRQ(1)
16 #define IRQ_DMA_ERROR IRQ_DMA1_ERROR
17 #define IRQ_DMA2_ERROR BFIN_IRQ(2)
18 #define IRQ_IMDMA_ERROR BFIN_IRQ(3)
19 #define IRQ_PPI1_ERROR BFIN_IRQ(4)
20 #define IRQ_PPI_ERROR IRQ_PPI1_ERROR
21 #define IRQ_PPI2_ERROR BFIN_IRQ(5)
22 #define IRQ_SPORT0_ERROR BFIN_IRQ(6)
23 #define IRQ_SPORT1_ERROR BFIN_IRQ(7)
24 #define IRQ_SPI_ERROR BFIN_IRQ(8)
25 #define IRQ_UART_ERROR BFIN_IRQ(9)
26 #define IRQ_RESERVED_ERROR BFIN_IRQ(10)
27 #define IRQ_DMA1_0 BFIN_IRQ(11)
28 #define IRQ_PPI IRQ_DMA1_0
29 #define IRQ_PPI0 IRQ_DMA1_0
30 #define IRQ_DMA1_1 BFIN_IRQ(12)
31 #define IRQ_PPI1 IRQ_DMA1_1
32 #define IRQ_DMA1_2 BFIN_IRQ(13)
33 #define IRQ_DMA1_3 BFIN_IRQ(14)
34 #define IRQ_DMA1_4 BFIN_IRQ(15)
35 #define IRQ_DMA1_5 BFIN_IRQ(16)
36 #define IRQ_DMA1_6 BFIN_IRQ(17)
37 #define IRQ_DMA1_7 BFIN_IRQ(18)
38 #define IRQ_DMA1_8 BFIN_IRQ(19)
39 #define IRQ_DMA1_9 BFIN_IRQ(20)
40 #define IRQ_DMA1_10 BFIN_IRQ(21)
41 #define IRQ_DMA1_11 BFIN_IRQ(22)
42 #define IRQ_DMA2_0 BFIN_IRQ(23)
43 #define IRQ_SPORT0_RX IRQ_DMA2_0
44 #define IRQ_DMA2_1 BFIN_IRQ(24)
45 #define IRQ_SPORT0_TX IRQ_DMA2_1
46 #define IRQ_DMA2_2 BFIN_IRQ(25)
47 #define IRQ_SPORT1_RX IRQ_DMA2_2
48 #define IRQ_DMA2_3 BFIN_IRQ(26)
49 #define IRQ_SPORT1_TX IRQ_DMA2_3
50 #define IRQ_DMA2_4 BFIN_IRQ(27)
51 #define IRQ_SPI IRQ_DMA2_4
52 #define IRQ_DMA2_5 BFIN_IRQ(28)
53 #define IRQ_UART_RX IRQ_DMA2_5
54 #define IRQ_DMA2_6 BFIN_IRQ(29)
55 #define IRQ_UART_TX IRQ_DMA2_6
56 #define IRQ_DMA2_7 BFIN_IRQ(30)
57 #define IRQ_DMA2_8 BFIN_IRQ(31)
58 #define IRQ_DMA2_9 BFIN_IRQ(32)
59 #define IRQ_DMA2_10 BFIN_IRQ(33)
60 #define IRQ_DMA2_11 BFIN_IRQ(34)
61 #define IRQ_TIMER0 BFIN_IRQ(35)
62 #define IRQ_TIMER1 BFIN_IRQ(36)
63 #define IRQ_TIMER2 BFIN_IRQ(37)
64 #define IRQ_TIMER3 BFIN_IRQ(38)
65 #define IRQ_TIMER4 BFIN_IRQ(39)
66 #define IRQ_TIMER5 BFIN_IRQ(40)
67 #define IRQ_TIMER6 BFIN_IRQ(41)
68 #define IRQ_TIMER7 BFIN_IRQ(42)
69 #define IRQ_TIMER8 BFIN_IRQ(43)
70 #define IRQ_TIMER9 BFIN_IRQ(44)
71 #define IRQ_TIMER10 BFIN_IRQ(45)
72 #define IRQ_TIMER11 BFIN_IRQ(46)
73 #define IRQ_PROG0_INTA BFIN_IRQ(47)
74 #define IRQ_PROG_INTA IRQ_PROG0_INTA
75 #define IRQ_PROG0_INTB BFIN_IRQ(48)
76 #define IRQ_PROG_INTB IRQ_PROG0_INTB
77 #define IRQ_PROG1_INTA BFIN_IRQ(49)
78 #define IRQ_PROG1_INTB BFIN_IRQ(50)
79 #define IRQ_PROG2_INTA BFIN_IRQ(51)
80 #define IRQ_PROG2_INTB BFIN_IRQ(52)
81 #define IRQ_DMA1_WRRD0 BFIN_IRQ(53)
82 #define IRQ_DMA_WRRD0 IRQ_DMA1_WRRD0
83 #define IRQ_MEM_DMA0 IRQ_DMA1_WRRD0
84 #define IRQ_DMA1_WRRD1 BFIN_IRQ(54)
85 #define IRQ_DMA_WRRD1 IRQ_DMA1_WRRD1
86 #define IRQ_MEM_DMA1 IRQ_DMA1_WRRD1
87 #define IRQ_DMA2_WRRD0 BFIN_IRQ(55)
88 #define IRQ_MEM_DMA2 IRQ_DMA2_WRRD0
89 #define IRQ_DMA2_WRRD1 BFIN_IRQ(56)
90 #define IRQ_MEM_DMA3 IRQ_DMA2_WRRD1
91 #define IRQ_IMDMA_WRRD0 BFIN_IRQ(57)
92 #define IRQ_IMEM_DMA0 IRQ_IMDMA_WRRD0
93 #define IRQ_IMDMA_WRRD1 BFIN_IRQ(58)
94 #define IRQ_IMEM_DMA1 IRQ_IMDMA_WRRD1
95 #define IRQ_WATCH BFIN_IRQ(59)
96 #define IRQ_RESERVED_1 BFIN_IRQ(60)
97 #define IRQ_RESERVED_2 BFIN_IRQ(61)
98 #define IRQ_SUPPLE_0 BFIN_IRQ(62)
99 #define IRQ_SUPPLE_1 BFIN_IRQ(63)
152 #define GPIO_IRQ_BASE IRQ_PF0
154 #define NR_MACH_IRQS (IRQ_PF47 + 1)
157 #define IRQ_PLL_WAKEUP_POS 0
158 #define IRQ_DMA1_ERROR_POS 4
159 #define IRQ_DMA2_ERROR_POS 8
160 #define IRQ_IMDMA_ERROR_POS 12
161 #define IRQ_PPI0_ERROR_POS 16
162 #define IRQ_PPI1_ERROR_POS 20
163 #define IRQ_SPORT0_ERROR_POS 24
164 #define IRQ_SPORT1_ERROR_POS 28
167 #define IRQ_SPI_ERROR_POS 0
168 #define IRQ_UART_ERROR_POS 4
169 #define IRQ_RESERVED_ERROR_POS 8
170 #define IRQ_DMA1_0_POS 12
171 #define IRQ_DMA1_1_POS 16
172 #define IRQ_DMA1_2_POS 20
173 #define IRQ_DMA1_3_POS 24
174 #define IRQ_DMA1_4_POS 28
177 #define IRQ_DMA1_5_POS 0
178 #define IRQ_DMA1_6_POS 4
179 #define IRQ_DMA1_7_POS 8
180 #define IRQ_DMA1_8_POS 12
181 #define IRQ_DMA1_9_POS 16
182 #define IRQ_DMA1_10_POS 20
183 #define IRQ_DMA1_11_POS 24
184 #define IRQ_DMA2_0_POS 28
187 #define IRQ_DMA2_1_POS 0
188 #define IRQ_DMA2_2_POS 4
189 #define IRQ_DMA2_3_POS 8
190 #define IRQ_DMA2_4_POS 12
191 #define IRQ_DMA2_5_POS 16
192 #define IRQ_DMA2_6_POS 20
193 #define IRQ_DMA2_7_POS 24
194 #define IRQ_DMA2_8_POS 28
197 #define IRQ_DMA2_9_POS 0
198 #define IRQ_DMA2_10_POS 4
199 #define IRQ_DMA2_11_POS 8
200 #define IRQ_TIMER0_POS 12
201 #define IRQ_TIMER1_POS 16
202 #define IRQ_TIMER2_POS 20
203 #define IRQ_TIMER3_POS 24
204 #define IRQ_TIMER4_POS 28
207 #define IRQ_TIMER5_POS 0
208 #define IRQ_TIMER6_POS 4
209 #define IRQ_TIMER7_POS 8
210 #define IRQ_TIMER8_POS 12
211 #define IRQ_TIMER9_POS 16
212 #define IRQ_TIMER10_POS 20
213 #define IRQ_TIMER11_POS 24
214 #define IRQ_PROG0_INTA_POS 28
217 #define IRQ_PROG0_INTB_POS 0
218 #define IRQ_PROG1_INTA_POS 4
219 #define IRQ_PROG1_INTB_POS 8
220 #define IRQ_PROG2_INTA_POS 12
221 #define IRQ_PROG2_INTB_POS 16
222 #define IRQ_DMA1_WRRD0_POS 20
223 #define IRQ_DMA1_WRRD1_POS 24
224 #define IRQ_DMA2_WRRD0_POS 28
227 #define IRQ_DMA2_WRRD1_POS 0
228 #define IRQ_IMDMA_WRRD0_POS 4
229 #define IRQ_IMDMA_WRRD1_POS 8
230 #define IRQ_WDTIMER_POS 12
231 #define IRQ_RESERVED_1_POS 16
232 #define IRQ_RESERVED_2_POS 20
233 #define IRQ_SUPPLE_0_POS 24
234 #define IRQ_SUPPLE_1_POS 28