patch-2.4.20 linux-2.4.20/include/asm-mips64/irq.h

Next file: linux-2.4.20/include/asm-mips64/linux_logo.h
Previous file: linux-2.4.20/include/asm-mips64/ipcbuf.h
Back to the patch index
Back to the overall index

diff -urN linux-2.4.19/include/asm-mips64/irq.h linux-2.4.20/include/asm-mips64/irq.h
@@ -4,7 +4,7 @@
  * for more details.
  *
  * Copyright (C) 1994 by Waldorf GMBH, written by Ralf Baechle
- * Copyright (C) 1995, 96, 97, 98, 1999, 2000 by Ralf Baechle
+ * Copyright (C) 1995, 96, 97, 98, 99, 2000, 01, 02 by Ralf Baechle
  * Copyright (C) 1999, 2000 Silicon Graphics, Inc.
  * Copyright (C) 2001 Kanoj Sarcar
  */
@@ -42,13 +42,21 @@
 #define irq_cannonicalize(irq) (irq)	/* Sane hardware, sane code ... */
 #endif
 
-
 struct irqaction;
 extern int i8259_setup_irq(int irq, struct irqaction * new);
 extern void disable_irq(unsigned int);
+
+#ifdef CONFIG_NEW_IRQ
+extern void disable_irq_nosync(unsigned int);
+#else
+#define disable_irq_nosync	disable_irq
+#endif
+
 extern void enable_irq(unsigned int);
 
 /* Machine specific interrupt initialization  */
 extern void (*irq_setup)(void);
 
+extern void init_generic_irq(void);
+
 #endif /* _ASM_IRQ_H */

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