diff options
Diffstat (limited to 'arch/x86/kernel/irqinit_32.c')
-rw-r--r-- | arch/x86/kernel/irqinit_32.c | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/arch/x86/kernel/irqinit_32.c b/arch/x86/kernel/irqinit_32.c index 520e6c1c5d22..f3e11cb295c4 100644 --- a/arch/x86/kernel/irqinit_32.c +++ b/arch/x86/kernel/irqinit_32.c | |||
@@ -18,7 +18,7 @@ | |||
18 | #include <asm/pgtable.h> | 18 | #include <asm/pgtable.h> |
19 | #include <asm/desc.h> | 19 | #include <asm/desc.h> |
20 | #include <asm/apic.h> | 20 | #include <asm/apic.h> |
21 | #include <asm/arch_hooks.h> | 21 | #include <asm/setup.h> |
22 | #include <asm/i8259.h> | 22 | #include <asm/i8259.h> |
23 | #include <asm/traps.h> | 23 | #include <asm/traps.h> |
24 | 24 | ||
@@ -181,8 +181,8 @@ void __init native_init_IRQ(void) | |||
181 | { | 181 | { |
182 | int i; | 182 | int i; |
183 | 183 | ||
184 | /* all the set up before the call gates are initialised */ | 184 | /* Execute any quirks before the call gates are initialised: */ |
185 | pre_intr_init_hook(); | 185 | x86_quirk_pre_intr_init(); |
186 | 186 | ||
187 | apic_intr_init(); | 187 | apic_intr_init(); |
188 | 188 | ||
@@ -201,10 +201,11 @@ void __init native_init_IRQ(void) | |||
201 | if (!acpi_ioapic) | 201 | if (!acpi_ioapic) |
202 | setup_irq(2, &irq2); | 202 | setup_irq(2, &irq2); |
203 | 203 | ||
204 | /* setup after call gates are initialised (usually add in | 204 | /* |
205 | * the architecture specific gates) | 205 | * Call quirks after call gates are initialised (usually add in |
206 | * the architecture specific gates): | ||
206 | */ | 207 | */ |
207 | intr_init_hook(); | 208 | x86_quirk_intr_init(); |
208 | 209 | ||
209 | /* | 210 | /* |
210 | * External FPU? Set up irq13 if so, for | 211 | * External FPU? Set up irq13 if so, for |