Go to the documentation of this file.
21 #ifndef __MACH_IRQS_PB1176_H
22 #define __MACH_IRQS_PB1176_H
24 #define IRQ_DC1176_GIC_START 32
25 #define IRQ_PB1176_GIC_START 64
30 #define IRQ_DC1176_WATCHDOG (IRQ_DC1176_GIC_START + 0)
31 #define IRQ_DC1176_SOFTINT (IRQ_DC1176_GIC_START + 1)
32 #define IRQ_DC1176_COMMRx (IRQ_DC1176_GIC_START + 2)
33 #define IRQ_DC1176_COMMTx (IRQ_DC1176_GIC_START + 3)
34 #define IRQ_DC1176_CORE_PMU (IRQ_DC1176_GIC_START + 7)
35 #define IRQ_DC1176_TIMER0 (IRQ_DC1176_GIC_START + 8)
36 #define IRQ_DC1176_TIMER1 (IRQ_DC1176_GIC_START + 9)
37 #define IRQ_DC1176_TIMER2 (IRQ_DC1176_GIC_START + 10)
38 #define IRQ_DC1176_APC (IRQ_DC1176_GIC_START + 11)
39 #define IRQ_DC1176_IEC (IRQ_DC1176_GIC_START + 12)
40 #define IRQ_DC1176_L2CC (IRQ_DC1176_GIC_START + 13)
41 #define IRQ_DC1176_RTC (IRQ_DC1176_GIC_START + 14)
42 #define IRQ_DC1176_CLCD (IRQ_DC1176_GIC_START + 15)
43 #define IRQ_DC1176_GPIO0 (IRQ_DC1176_GIC_START + 16)
44 #define IRQ_DC1176_SSP (IRQ_DC1176_GIC_START + 17)
45 #define IRQ_DC1176_UART0 (IRQ_DC1176_GIC_START + 18)
46 #define IRQ_DC1176_UART1 (IRQ_DC1176_GIC_START + 19)
47 #define IRQ_DC1176_UART2 (IRQ_DC1176_GIC_START + 20)
48 #define IRQ_DC1176_UART3 (IRQ_DC1176_GIC_START + 21)
50 #define IRQ_DC1176_PB_IRQ2 (IRQ_DC1176_GIC_START + 30)
51 #define IRQ_DC1176_PB_IRQ1 (IRQ_DC1176_GIC_START + 31)
56 #define IRQ_PB1176_MMCI0A (IRQ_PB1176_GIC_START + 1)
57 #define IRQ_PB1176_MMCI0B (IRQ_PB1176_GIC_START + 2)
58 #define IRQ_PB1176_KMI0 (IRQ_PB1176_GIC_START + 3)
59 #define IRQ_PB1176_KMI1 (IRQ_PB1176_GIC_START + 4)
60 #define IRQ_PB1176_SCI (IRQ_PB1176_GIC_START + 5)
61 #define IRQ_PB1176_UART4 (IRQ_PB1176_GIC_START + 6)
62 #define IRQ_PB1176_CHARLCD (IRQ_PB1176_GIC_START + 7)
63 #define IRQ_PB1176_GPIO1 (IRQ_PB1176_GIC_START + 8)
64 #define IRQ_PB1176_GPIO2 (IRQ_PB1176_GIC_START + 9)
65 #define IRQ_PB1176_ETH (IRQ_PB1176_GIC_START + 10)
66 #define IRQ_PB1176_USB (IRQ_PB1176_GIC_START + 11)
68 #define IRQ_PB1176_PISMO (IRQ_PB1176_GIC_START + 16)
70 #define IRQ_PB1176_AACI (IRQ_PB1176_GIC_START + 19)
72 #define IRQ_PB1176_TIMER0_1 (IRQ_PB1176_GIC_START + 22)
73 #define IRQ_PB1176_TIMER2_3 (IRQ_PB1176_GIC_START + 23)
74 #define IRQ_PB1176_DMAC (IRQ_PB1176_GIC_START + 24)
75 #define IRQ_PB1176_RTC (IRQ_PB1176_GIC_START + 25)
77 #define IRQ_PB1176_SCTL -1
79 #define NR_GIC_PB1176 2
84 #define NR_IRQS_PB1176 (IRQ_DC1176_GIC_START + 96)
86 #if defined(CONFIG_MACH_REALVIEW_PB1176)
88 #if !defined(NR_IRQS) || (NR_IRQS < NR_IRQS_PB1176)
90 #define NR_IRQS NR_IRQS_PB1176
93 #if !defined(MAX_GIC_NR) || (MAX_GIC_NR < NR_GIC_PB1176)
95 #define MAX_GIC_NR NR_GIC_PB1176