arm: lpc2xx: PM fixes and enhancements
[linux-2.6.34-lpc32xx.git] / arch / arm / mach-lpc32xx / include / mach / irqs.h
index 9e3b90d..19fec8d 100644 (file)
 #define LPC32XX_SIC2_IRQ(n)            (64 + (n))
 
 /*
+ * Default value representing the Activation polarity of all internal
+ * interrupt sources
+ */
+#define MIC_APR_DEFAULT                0x3FF0EFE0
+#define SIC1_APR_DEFAULT       0xFBD27186
+#define SIC2_APR_DEFAULT       0x801810C0
+
+/*
+ * Default value representing the Activation Type of all internal
+ * interrupt sources. All are level sensitive.
+ */
+#define MIC_ATR_DEFAULT                0x00000000
+#define SIC1_ATR_DEFAULT       0x00026000
+#define SIC2_ATR_DEFAULT       0x00000000
+
+/*
  * MIC interrupts
  */
 #define IRQ_LPC32XX_SUB1IRQ            0
 #define IRQ_LPC32XX_SYSCLK             LPC32XX_SIC2_IRQ(31)
 
 #define NR_IRQS                                96
+#define NR_IRQ_CTRLS   3
 
 #endif