patch-2.1.96 linux/include/asm-arm/arch-ebsa285/irqs.h

Next file: linux/include/asm-arm/arch-ebsa285/keyboard.h
Previous file: linux/include/asm-arm/arch-ebsa285/irq.h
Back to the patch index
Back to the overall index

diff -u --recursive --new-file v2.1.95/linux/include/asm-arm/arch-ebsa285/irqs.h linux/include/asm-arm/arch-ebsa285/irqs.h
@@ -0,0 +1,45 @@
+/*
+ * linux/include/asm-arm/arch-ebsa285/irqs.h
+ *
+ * Copyright (C) 1998 Russell King
+ */
+
+#define NR_IRQS			32
+
+/*
+ * This is a list of all interrupts that the 21285
+ * can generate
+ */
+#define IRQ_RESERVED		0
+#define IRQ_SOFTIRQ		1
+#define IRQ_CONRX		2
+#define IRQ_CONTX		3
+#define IRQ_TIMER1		4
+#define IRQ_TIMER2		5
+#define IRQ_TIMER3		6
+#define IRQ_TIMER4		7
+#define IRQ_IN0			8
+#define IRQ_IN1			9
+#define IRQ_IN2			10
+#define IRQ_IN3			11
+#define IRQ_XCS0		12
+#define IRQ_XCS1		13
+#define IRQ_XCS2		14
+#define IRQ_DOORBELLHOST	15
+#define IRQ_DMA1		16
+#define IRQ_DMA2		17
+#define IRQ_PCI			18
+#define IRQ_BIST		22
+#define IRQ_SERR		23
+#define IRQ_SDRAMPARITY		24
+#define IRQ_I2OINPOST		25
+#define IRQ_DISCARDTIMER	27
+#define IRQ_PCIDATAPARITY	28
+#define IRQ_PCIMASTERABORT	29
+#define IRQ_PCITARGETABORT	30
+#define IRQ_PCIPARITY		31
+
+/*
+ * Now map them to the Linux interrupts
+ */
+#define IRQ_TIMER		IRQ_TIMER1

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov