|
@@ -156,25 +156,11 @@
|
|
|
|
|
|
#define IRQ_EINT_GROUP(group, no) (IRQ_EINT_GROUP##group##_BASE + (no))
|
|
|
|
|
|
-/* Define a group of interrupts for board-specific use (eg, for MFD
|
|
|
- * interrupt controllers). */
|
|
|
+/* Some boards have their own IRQs behind this */
|
|
|
#define IRQ_BOARD_START (IRQ_EINT_GROUP9_BASE + IRQ_EINT_GROUP9_NR + 1)
|
|
|
|
|
|
-#ifdef CONFIG_MACH_WLF_CRAGG_6410
|
|
|
-#define IRQ_BOARD_NR 160
|
|
|
-#elif defined(CONFIG_SMDK6410_WM1190_EV1)
|
|
|
-#define IRQ_BOARD_NR 64
|
|
|
-#elif defined(CONFIG_SMDK6410_WM1192_EV1)
|
|
|
-#define IRQ_BOARD_NR 64
|
|
|
-#else
|
|
|
-#define IRQ_BOARD_NR 16
|
|
|
-#endif
|
|
|
-
|
|
|
-#define IRQ_BOARD_END (IRQ_BOARD_START + IRQ_BOARD_NR)
|
|
|
-
|
|
|
-/* Set the default NR_IRQS */
|
|
|
-
|
|
|
-#define NR_IRQS (IRQ_BOARD_END + 1)
|
|
|
+/* Set the default nr_irqs, boards can override if necessary */
|
|
|
+#define S3C64XX_NR_IRQS IRQ_BOARD_START
|
|
|
|
|
|
/* Compatibility */
|
|
|
|