summaryrefslogtreecommitdiffstats
path: root/sys/arm/include/intr.h
diff options
context:
space:
mode:
authorbenno <benno@FreeBSD.org>2008-06-06 05:08:09 +0000
committerbenno <benno@FreeBSD.org>2008-06-06 05:08:09 +0000
commit980aab4117e2fd09104b8e98b0e1c1d7f2e6a632 (patch)
tree139bf1ca3982bf9042584fb7d1f672c066252e75 /sys/arm/include/intr.h
parentc3d4497632764d87538e570b4255aec4ece85f09 (diff)
downloadFreeBSD-src-980aab4117e2fd09104b8e98b0e1c1d7f2e6a632.zip
FreeBSD-src-980aab4117e2fd09104b8e98b0e1c1d7f2e6a632.tar.gz
Support for the XScale PXA255 SoC as found on the Gumstix Basix and Connex
boards. This is enough to net-boot to multiuser. Also supported is the SMSC LAN91C111 parts used on the netCF, netDUO and netMMC add-on boards. I'll be putting some instructions on how to boot this on the Gumstix boards online soon. This is still fairly rough and will be refined over time but I felt it was better to get this out there where other people can help out.
Diffstat (limited to 'sys/arm/include/intr.h')
-rw-r--r--sys/arm/include/intr.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/arm/include/intr.h b/sys/arm/include/intr.h
index a252a92..a41b214 100644
--- a/sys/arm/include/intr.h
+++ b/sys/arm/include/intr.h
@@ -41,6 +41,9 @@
#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(CPU_ARM9)
#define NIRQ 64
#else
OpenPOWER on IntegriCloud