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
- Lines: 46
- Date:
Sun Apr 12 11:42:15 1998
- Orig file:
v2.1.95/linux/include/asm-arm/arch-ebsa285/irqs.h
- Orig date:
Wed Dec 31 16:00:00 1969
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