Ok. I didn't make 2.4.0 in 2000. Tough. I tried, but we had some
[davej-history.git] / include / asm-mips / irq.h
blobc7bafd3c879f84161fc1caacad144c8517763af1
1 /* $Id: irq.h,v 1.6 2000/01/26 00:07:45 ralf Exp $
3 * This file is subject to the terms and conditions of the GNU General Public
4 * License. See the file "COPYING" in the main directory of this archive
5 * for more details.
7 * Copyright (C) 1994 by Waldorf GMBH, written by Ralf Baechle
8 * Copyright (C) 1995, 1996, 1997, 1998 by Ralf Baechle
9 */
10 #ifndef _ASM_IRQ_H
11 #define _ASM_IRQ_H
13 #define NR_IRQS 64
15 #define TIMER_IRQ 0
17 extern int (*irq_cannonicalize)(int irq);
19 struct irqaction;
20 extern int i8259_setup_irq(int irq, struct irqaction * new);
21 extern void disable_irq(unsigned int);
22 #define disable_irq_nosync disable_irq
23 extern void enable_irq(unsigned int);
25 /* Machine specific interrupt initialization */
26 extern void (*irq_setup)(void);
28 #endif /* _ASM_IRQ_H */