aboutsummaryrefslogtreecommitdiffstats
path: root/include/asm-x86/hw_irq.h
diff options
context:
space:
mode:
authorMaciej W. Rozycki <macro@linux-mips.org>2008-07-21 00:52:49 +0100
committerIngo Molnar <mingo@elte.hu>2008-07-24 12:37:10 +0200
commit32f71aff77b6470d272f80ac28f43f9601c4d140 (patch)
tree92e34f77aa71472179f4d171a151cf7af9c6b6fa /include/asm-x86/hw_irq.h
parent338b9bb3adac0d2c5a1e180491d9b001d624c402 (diff)
downloadkernel_samsung_crespo-32f71aff77b6470d272f80ac28f43f9601c4d140.zip
kernel_samsung_crespo-32f71aff77b6470d272f80ac28f43f9601c4d140.tar.gz
kernel_samsung_crespo-32f71aff77b6470d272f80ac28f43f9601c4d140.tar.bz2
x86: PIC, L-APIC and I/O APIC debug information
Dump all the PIC, local APIC and I/O APIC information at the fs_initcall() level, which is after ACPI (if used) has initialised PCI information, making the point of invocation consistent across MP-table and ACPI platforms. Remove explicit calls to print_IO_APIC() from elsewhere. Make the interface of all the functions involved consistent between 32-bit and 64-bit versions and make them all static by default by the means of a New-and-Improved(TM) __apicdebuginit() macro. Note that like print_IO_APIC() all these only output anything if "apic=debug" has been passed to the kernel through the command line. Signed-off-by: Maciej W. Rozycki <macro@linux-mips.org> Cc: Chuck Ebbert <cebbert@redhat.com> Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'include/asm-x86/hw_irq.h')
-rw-r--r--include/asm-x86/hw_irq.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/include/asm-x86/hw_irq.h b/include/asm-x86/hw_irq.h
index 77ba51d..83e0048 100644
--- a/include/asm-x86/hw_irq.h
+++ b/include/asm-x86/hw_irq.h
@@ -64,7 +64,6 @@ extern unsigned long io_apic_irqs;
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);
extern int IO_APIC_get_PCI_irq_vector(int bus, int slot, int fn);
extern void setup_ioapic_dest(void);