mach-ux500: update SoC and board IRQ handling
[pandora-kernel.git] / arch / arm / mach-ux500 / include / mach / irqs-board-u5500.h
diff --git a/arch/arm/mach-ux500/include/mach/irqs-board-u5500.h b/arch/arm/mach-ux500/include/mach/irqs-board-u5500.h
new file mode 100644 (file)
index 0000000..29d972c
--- /dev/null
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) ST-Ericsson SA 2010
+ *
+ * License terms: GNU General Public License (GPL) version 2
+ */
+
+#ifndef __MACH_IRQS_BOARD_U5500_H
+#define __MACH_IRQS_BOARD_U5500_H
+
+#define AB5500_NR_IRQS         5
+#define IRQ_AB5500_BASE                IRQ_BOARD_START
+#define IRQ_AB5500_END         (IRQ_AB5500_BASE + AB5500_NR_IRQS)
+
+#define U5500_IRQ_END          IRQ_AB5500_END
+
+#if IRQ_BOARD_END < U5500_IRQ_END
+#undef IRQ_BOARD_END
+#define IRQ_BOARD_END          U5500_IRQ_END
+#endif
+
+#endif