ARM: S5PC100: Fix definition of IRQ_EINT()
authorBen Dooks <ben-linux@fluff.org>
Sun, 23 May 2010 14:44:17 +0000 (15:44 +0100)
committerBen Dooks <ben-linux@fluff.org>
Sun, 23 May 2010 15:26:53 +0000 (16:26 +0100)
Somewhere during the latest platform cleanups the IRQ_EINT definition
got broken, so fix it by replacing it in <mach/irqs.h>

Signed-off-by: Ben Dooks <ben-linux@fluff.org>
arch/arm/mach-s5pc100/include/mach/irqs.h

index 28aa551..15066df 100644 (file)
 #define S5P_EINT_BASE1         (S5P_IRQ_VIC0(0))
 #define S5P_EINT_BASE2         (IRQ_VIC_END + 1)
 
+#define IRQ_EINT(x)            ((x) < 16 ? S5P_IRQ_VIC0(x) : \
+                                (S5P_EINT_BASE2 + (x) - 16))
+
 #define S3C_IRQ_GPIO_BASE      (IRQ_EINT(31) + 1)
 #define S3C_IRQ_GPIO(x)                (S3C_IRQ_GPIO_BASE + (x))