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>
Showing
- arch/x86/include/asm/irq.h 0 additions, 1 deletionarch/x86/include/asm/irq.h
- arch/x86/include/asm/paravirt_types.h 0 additions, 2 deletionsarch/x86/include/asm/paravirt_types.h
- arch/x86/include/asm/setup.h 0 additions, 3 deletionsarch/x86/include/asm/setup.h
- arch/x86/include/asm/x86_init.h 2 additions, 0 deletionsarch/x86/include/asm/x86_init.h
- arch/x86/kernel/apic/numaq_32.c 0 additions, 1 deletionarch/x86/kernel/apic/numaq_32.c
- arch/x86/kernel/irqinit.c 4 additions, 8 deletionsarch/x86/kernel/irqinit.c
- arch/x86/kernel/paravirt.c 0 additions, 6 deletionsarch/x86/kernel/paravirt.c
- arch/x86/kernel/setup.c 0 additions, 17 deletionsarch/x86/kernel/setup.c
- arch/x86/kernel/visws_quirks.c 0 additions, 1 deletionarch/x86/kernel/visws_quirks.c
- arch/x86/kernel/x86_init.c 1 addition, 0 deletionsarch/x86/kernel/x86_init.c
- arch/x86/lguest/boot.c 1 addition, 1 deletionarch/x86/lguest/boot.c
- arch/x86/xen/irq.c 3 additions, 2 deletionsarch/x86/xen/irq.c
Loading
Please register or sign in to comment