|
@@ -428,8 +428,16 @@
|
|
|
#define OMAP_GPMC_NR_IRQS 8
|
|
|
#define OMAP_GPMC_IRQ_END (OMAP_GPMC_IRQ_BASE + OMAP_GPMC_NR_IRQS)
|
|
|
|
|
|
+/* PRCM IRQ handler */
|
|
|
+#ifdef CONFIG_ARCH_OMAP2PLUS
|
|
|
+#define OMAP_PRCM_IRQ_BASE (OMAP_GPMC_IRQ_END)
|
|
|
+#define OMAP_PRCM_NR_IRQS 64
|
|
|
+#define OMAP_PRCM_IRQ_END (OMAP_PRCM_IRQ_BASE + OMAP_PRCM_NR_IRQS)
|
|
|
+#else
|
|
|
+#define OMAP_PRCM_IRQ_END OMAP_GPMC_IRQ_END
|
|
|
+#endif
|
|
|
|
|
|
-#define NR_IRQS OMAP_GPMC_IRQ_END
|
|
|
+#define NR_IRQS OMAP_PRCM_IRQ_END
|
|
|
|
|
|
#define OMAP_IRQ_BIT(irq) (1 << ((irq) % 32))
|
|
|
|