Go to the documentation of this file. 1 #ifndef __ASM_SH_CPU_SH5_IRQ_H
2 #define __ASM_SH_CPU_SH5_IRQ_H
72 #define NR_INTC_IRQS 64
74 #ifdef CONFIG_SH_CAYMAN
75 #define NR_EXT_IRQS 32
76 #define START_EXT_IRQS 64
79 #define IRQ_P2INTA (START_EXT_IRQS + (3*8) + 0)
80 #define IRQ_P2INTB (START_EXT_IRQS + (3*8) + 1)
81 #define IRQ_P2INTC (START_EXT_IRQS + (3*8) + 2)
82 #define IRQ_P2INTD (START_EXT_IRQS + (3*8) + 3)
84 #define I8042_KBD_IRQ (START_EXT_IRQS + 2)
85 #define I8042_AUX_IRQ (START_EXT_IRQS + 6)
87 #define IRQ_CFCARD (START_EXT_IRQS + 7)
88 #define IRQ_PCMCIA (0)
95 #define TIMER_IRQ IRQ_TUNI0
96 #define RTC_IRQ IRQ_CUI
100 #define TIMER_PRIORITY 2
101 #define RTC_PRIORITY TIMER_PRIORITY
102 #define SCIF_PRIORITY 3
103 #define INTD_PRIORITY 3
104 #define IRL3_PRIORITY 4
105 #define INTC_PRIORITY 6
106 #define IRL2_PRIORITY 7
107 #define INTB_PRIORITY 9
108 #define IRL1_PRIORITY 10
109 #define INTA_PRIORITY 12
110 #define IRL0_PRIORITY 13
111 #define TOP_PRIORITY 15