aboutsummaryrefslogtreecommitdiff
path: root/sys/arm/include/intr.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/arm/include/intr.h')
-rw-r--r--sys/arm/include/intr.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/sys/arm/include/intr.h b/sys/arm/include/intr.h
index 2629325a2d99..9c6425095f3f 100644
--- a/sys/arm/include/intr.h
+++ b/sys/arm/include/intr.h
@@ -68,7 +68,12 @@ int intr_pic_ipi_setup(u_int, const char *, intr_ipi_handler_t *, void *);
#else /* INTRNG */
/* XXX move to std.* files? */
-#if defined(SOC_MV_DISCOVERY)
+#ifdef CPU_XSCALE_81342
+#define NIRQ 128
+#elif defined(CPU_XSCALE_PXA2X0)
+#include <arm/xscale/pxa/pxareg.h>
+#define NIRQ IRQ_GPIO_MAX
+#elif defined(SOC_MV_DISCOVERY)
#define NIRQ 96
#elif defined(CPU_ARM9) || defined(SOC_MV_KIRKWOOD)
#define NIRQ 64