fedora core 6 1.2949 + vserver 2.2.0
[linux-2.6.git] / include / asm-m68k / macints.h
index f60ffdc..679c48a 100644 (file)
 
 #define NUM_MAC_SOURCES                72
 
-/* 
+/*
  * clean way to separate IRQ into its source and index
  */
 
 #define IRQ_SRC(irq)   (irq >> 3)
 #define        IRQ_IDX(irq)    (irq & 7)
 
-#define        IRQ_SPURIOUS      (0)
-
-/* auto-vector interrupts */
-#define IRQ_AUTO_1        (1)
-#define IRQ_AUTO_2        (2)
-#define IRQ_AUTO_3        (3)
-#define IRQ_AUTO_4        (4)
-#define IRQ_AUTO_5        (5)
-#define IRQ_AUTO_6        (6)
-#define IRQ_AUTO_7        (7)
-
 /* VIA1 interrupts */
 #define IRQ_VIA1_0       (8)           /* one second int. */
 #define IRQ_VIA1_1        (9)          /* VBlank int. */
 #define IRQ_MAC_VBL      IRQ_VIA1_1
-#define IRQ_VIA1_2       (10)          /* ADB SR shifts complete */
+#define IRQ_VIA1_2       (10)          /* ADB SR shifts complete */
 #define IRQ_MAC_ADB      IRQ_VIA1_2
 #define IRQ_MAC_ADB_SR   IRQ_VIA1_2
 #define IRQ_VIA1_3       (11)          /* ADB SR CB2 ?? */
@@ -92,7 +81,7 @@
 #define IRQ_MAC_SCSIDRQ          IRQ_VIA2_0
 #define IRQ_VIA2_1        (17)
 #define IRQ_MAC_NUBUS    IRQ_VIA2_1
-#define IRQ_VIA2_2       (18)
+#define IRQ_VIA2_2       (18)
 #define IRQ_VIA2_3       (19)
 #define IRQ_MAC_SCSI     IRQ_VIA2_3
 #define IRQ_VIA2_4        (20)
 #define IRQ_PSC3_3       (27)
 
 /* Level 4 (SCC) interrupts */
-#define IRQ_SCC             (32)
+#define IRQ_SCC                     (32)
 #define IRQ_SCCA            (33)
 #define IRQ_SCCB            (34)
 #if 0 /* FIXME: are there multiple interrupt conditions on the SCC ?? */
 #define INT_CLK   24576            /* CLK while int_clk =2.456MHz and divide = 100 */
 #define INT_TICKS 246      /* to make sched_time = 99.902... HZ */
 
-extern irq_node_t *mac_irq_list[NUM_MAC_SOURCES];
-extern void mac_do_irq_list(int irq, struct pt_regs *);
-
 #endif /* asm/macints.h */