sh: landisk evt2irq migration.
authorPaul Mundt <lethal@linux-sh.org>
Fri, 18 May 2012 07:51:36 +0000 (16:51 +0900)
committerPaul Mundt <lethal@linux-sh.org>
Fri, 18 May 2012 07:51:36 +0000 (16:51 +0900)
Migrate landisk to evt2irq backed hwirq lookups.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
arch/sh/include/mach-landisk/mach/iodata_landisk.h

index f432773a957187e93524ca2b5222056632d26f3c..ceeea48cc7af8846a47b8d880d6dcb14f39c3d47 100644 (file)
@@ -8,6 +8,7 @@
  *
  * IO-DATA LANDISK support
  */
+#include <linux/sh_intc.h>
 
 /* Box specific addresses.  */
 
 #define PA_PIDE_OFFSET 0x40            /* CF IDE Offset */
 #define PA_SIDE_OFFSET 0x40            /* HDD IDE Offset */
 
-#define IRQ_PCIINTA    5               /* PCI INTA IRQ */
-#define IRQ_PCIINTB    6               /* PCI INTB IRQ */
-#define IRQ_PCIINTC    7               /* PCI INTC IRQ */
-#define IRQ_PCIINTD    8               /* PCI INTD IRQ */
-#define IRQ_ATA                9               /* ATA IRQ */
-#define IRQ_FATA       10              /* FATA IRQ */
-#define IRQ_POWER      11              /* Power Switch IRQ */
-#define IRQ_BUTTON     12              /* USL-5P Button IRQ */
-#define IRQ_FAULT      13              /* USL-5P Fault  IRQ */
+#define IRQ_PCIINTA    evt2irq(0x2a0)  /* PCI INTA IRQ */
+#define IRQ_PCIINTB    evt2irq(0x2c0)  /* PCI INTB IRQ */
+#define IRQ_PCIINTC    evt2irq(0x2e0)  /* PCI INTC IRQ */
+#define IRQ_PCIINTD    evt2irq(0x300)  /* PCI INTD IRQ */
+#define IRQ_ATA                evt2irq(0x320)  /* ATA IRQ */
+#define IRQ_FATA       evt2irq(0x340)  /* FATA IRQ */
+#define IRQ_POWER      evt2irq(0x360)  /* Power Switch IRQ */
+#define IRQ_BUTTON     evt2irq(0x380)  /* USL-5P Button IRQ */
+#define IRQ_FAULT      evt2irq(0x3a0)  /* USL-5P Fault  IRQ */
 
 void init_landisk_IRQ(void);