patch-2.4.0-test2 linux/include/asm-alpha/irq.h

Next file: linux/include/asm-alpha/mc146818rtc.h
Previous file: linux/include/asm-alpha/io.h
Back to the patch index
Back to the overall index

diff -u --recursive --new-file v2.4.0-test1/linux/include/asm-alpha/irq.h linux/include/asm-alpha/irq.h
@@ -16,7 +16,7 @@
    many places throughout the kernel to size static arrays.  That's ok,
    we'll use alpha_mv.nr_irqs when we want the real thing.  */
 
-# define NR_IRQS	128
+# define NR_IRQS	2048 /* enuff for WILDFIRE with 8 QBBs */
 
 #elif defined(CONFIG_ALPHA_CABRIOLET) || \
       defined(CONFIG_ALPHA_EB66P)     || \
@@ -46,9 +46,15 @@
       defined(CONFIG_ALPHA_EIGER)
 # define NR_IRQS	64
 
+#elif defined(CONFIG_ALPHA_TITAN)
+#define NR_IRQS		80
+
 #elif defined(CONFIG_ALPHA_RAWHIDE) || \
 	defined(CONFIG_ALPHA_TAKARA)
 # define NR_IRQS	128
+
+#elif defined(CONFIG_ALPHA_WILDFIRE)
+# define NR_IRQS	2048 /* enuff for 8 QBBs */
 
 #else /* everyone else */
 # define NR_IRQS	16

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)