Blackfin: add support for the on-chip MAC status interrupts
[linux-2.6.git] / arch / blackfin / mach-bf537 / include / mach / irq.h
index 9b2cbcac98e0c67062a93f70c165d1e5dc28b099..789a4f226f7b2c8b0b75eb763e12b693830978c9 100644 (file)
 
 #define GPIO_IRQ_BASE  IRQ_PF0
 
-#define NR_MACH_IRQS   (IRQ_PH15 + 1)
+#define IRQ_MAC_PHYINT         98 /* PHY_INT Interrupt */
+#define IRQ_MAC_MMCINT         99 /* MMC Counter Interrupt */
+#define IRQ_MAC_RXFSINT                100 /* RX Frame-Status Interrupt */
+#define IRQ_MAC_TXFSINT                101 /* TX Frame-Status Interrupt */
+#define IRQ_MAC_WAKEDET                102 /* Wake-Up Interrupt */
+#define IRQ_MAC_RXDMAERR       103 /* RX DMA Direction Error Interrupt */
+#define IRQ_MAC_TXDMAERR       104 /* TX DMA Direction Error Interrupt */
+#define IRQ_MAC_STMDONE                105 /* Station Mgt. Transfer Done Interrupt */
+
+#define NR_MACH_IRQS   (IRQ_MAC_STMDONE + 1)
 #define NR_IRQS                (NR_MACH_IRQS + NR_SPARE_IRQS)
 
 #define IVG7            7