|
@@ -93,6 +93,16 @@ extern asmlinkage void qic_reschedule_interrupt(void);
|
|
extern asmlinkage void qic_enable_irq_interrupt(void);
|
|
extern asmlinkage void qic_enable_irq_interrupt(void);
|
|
extern asmlinkage void qic_call_function_interrupt(void);
|
|
extern asmlinkage void qic_call_function_interrupt(void);
|
|
|
|
|
|
|
|
+/* SMP */
|
|
|
|
+extern void smp_apic_timer_interrupt(struct pt_regs *);
|
|
|
|
+#ifdef CONFIG_X86_32
|
|
|
|
+extern void smp_spurious_interrupt(struct pt_regs *);
|
|
|
|
+extern void smp_error_interrupt(struct pt_regs *);
|
|
|
|
+#else
|
|
|
|
+extern asmlinkage void smp_spurious_interrupt(void);
|
|
|
|
+extern asmlinkage void smp_error_interrupt(void);
|
|
|
|
+#endif
|
|
|
|
+
|
|
#ifdef CONFIG_X86_32
|
|
#ifdef CONFIG_X86_32
|
|
extern void (*const interrupt[NR_IRQS])(void);
|
|
extern void (*const interrupt[NR_IRQS])(void);
|
|
#else
|
|
#else
|