]> xenbits.xensource.com Git - legacy/linux-2.6.18-xen.git/commitdiff
linux/x86: Reduce delta to native IO-APIC code.
authorKeir Fraser <keir.fraser@citrix.com>
Thu, 6 Dec 2007 15:49:58 +0000 (15:49 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Thu, 6 Dec 2007 15:49:58 +0000 (15:49 +0000)
Signed-off-by: Jan Beulich <jbeulich@novell.com>
arch/i386/kernel/io_apic-xen.c
arch/x86_64/kernel/io_apic-xen.c
include/asm-i386/mach-xen/asm/hw_irq.h
include/asm-x86_64/mach-xen/asm/hw_irq.h

index 8d50b28ddd4935464ea24fbe11379d8c932a8f76..f673f7c4c32388e27b6fd0daa69606b715ec7487 100644 (file)
@@ -1538,8 +1538,6 @@ void __init print_IO_APIC(void)
        return;
 }
 
-#if 0
-
 static void print_APIC_bitfield (int base)
 {
        unsigned int v;
@@ -1680,11 +1678,6 @@ void /*__init*/ print_PIC(void)
        v = inb(0x4d1) << 8 | inb(0x4d0);
        printk(KERN_DEBUG "... PIC ELCR: %04x\n", v);
 }
-
-#endif  /*  0  */
-
-#else
-void __init print_IO_APIC(void) { }
 #endif /* !CONFIG_XEN */
 
 static void __init enable_IO_APIC(void)
index c1f5172dc6259962e6a6772bf05841137cb2ae2f..5cce79b1d1d16eced7232a490fb4b8f174fdf6bd 100644 (file)
@@ -1186,8 +1186,6 @@ void __apicdebuginit print_IO_APIC(void)
        return;
 }
 
-#if 0
-
 static __apicdebuginit void print_APIC_bitfield (int base)
 {
        unsigned int v;
@@ -1322,11 +1320,6 @@ void __apicdebuginit print_PIC(void)
        v = inb(0x4d1) << 8 | inb(0x4d0);
        printk(KERN_DEBUG "... PIC ELCR: %04x\n", v);
 }
-
-#endif  /*  0  */
-
-#else
-void __init print_IO_APIC(void) { }
 #endif /* !CONFIG_XEN */
 
 static void __init enable_IO_APIC(void)
index 87e5a351d8812b369bf1fc88187214d947d87fa9..c75d15436e79158b1b259bc53422d8de75f7e5fc 100644 (file)
@@ -57,7 +57,7 @@ void FASTCALL(send_IPI_self(int vector));
 void init_VISWS_APIC_irqs(void);
 void setup_IO_APIC(void);
 void disable_IO_APIC(void);
-void print_IO_APIC(void);
+#define print_IO_APIC()
 int IO_APIC_get_PCI_irq_vector(int bus, int slot, int fn);
 void send_IPI(int dest, int vector);
 void setup_ioapic_dest(void);
index 3ce0bbc1c44b9c7b97ac350ff4990ad00e431507..4990f4c93980a8e6e8609955be585fa3278d6291 100644 (file)
@@ -97,7 +97,7 @@ extern void FASTCALL(send_IPI_self(int vector));
 extern void init_VISWS_APIC_irqs(void);
 extern void setup_IO_APIC(void);
 extern void disable_IO_APIC(void);
-extern void print_IO_APIC(void);
+#define print_IO_APIC()
 extern int IO_APIC_get_PCI_irq_vector(int bus, int slot, int fn);
 extern void send_IPI(int dest, int vector);
 extern void setup_ioapic_dest(void);