x86: Move irq_init to x86_init_ops
authorThomas Gleixner <tglx@linutronix.de>
Thu, 20 Aug 2009 07:59:09 +0000 (09:59 +0200)
committerThomas Gleixner <tglx@linutronix.de>
Mon, 31 Aug 2009 07:35:45 +0000 (09:35 +0200)
commit66bcaf0bde100a4b54b82fc6fea6ceee2212ffb4
tree4d9e290bcf8da7e043d12f047b10ea4b6c3f33ff
parentd9112f43021554ded2ef2b9bea5f88ba4b52abe0
x86: Move irq_init to x86_init_ops

irq_init is overridden by x86_quirks and by paravirts. Unify the whole
mess and make it an unconditional x86_init_ops function which defaults
to the standard function and can be overridden by the early platform
code.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
12 files changed:
arch/x86/include/asm/irq.h
arch/x86/include/asm/paravirt_types.h
arch/x86/include/asm/setup.h
arch/x86/include/asm/x86_init.h
arch/x86/kernel/apic/numaq_32.c
arch/x86/kernel/irqinit.c
arch/x86/kernel/paravirt.c
arch/x86/kernel/setup.c
arch/x86/kernel/visws_quirks.c
arch/x86/kernel/x86_init.c
arch/x86/lguest/boot.c
arch/x86/xen/irq.c