patch-2.1.103 linux/arch/i386/kernel/irq.h
Next file: linux/arch/i386/kernel/process.c
Previous file: linux/arch/i386/kernel/irq.c
Back to the patch index
Back to the overall index
- Lines: 20
- Date:
Tue May 19 00:15:00 1998
- Orig file:
v2.1.102/linux/arch/i386/kernel/irq.h
- Orig date:
Thu May 14 19:47:38 1998
diff -u --recursive --new-file v2.1.102/linux/arch/i386/kernel/irq.h linux/arch/i386/kernel/irq.h
@@ -12,6 +12,8 @@
void unmask_irq(unsigned int irq);
void enable_IO_APIC_irq (unsigned int irq);
void disable_IO_APIC_irq (unsigned int irq);
+void unmask_IO_APIC_irq (unsigned int irq);
+void mask_IO_APIC_irq (unsigned int irq);
void set_8259A_irq_mask (unsigned int irq);
int i8259A_irq_pending (unsigned int irq);
void ack_APIC_irq (void);
@@ -69,10 +71,6 @@
#define irq_enter(cpu, irq) (++local_irq_count[cpu])
#define irq_exit(cpu, irq) (--local_irq_count[cpu])
-
-/* Make these no-ops when not using SMP */
-#define enable_IO_APIC_irq(x) do { } while (0)
-#define disable_IO_APIC_irq(x) do { } while (0)
#define IO_APIC_IRQ(x) (0)
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov