diff options
author | Cyrill Gorcunov <gorcunov@gmail.com> | 2008-08-18 12:45:53 -0400 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2008-08-18 20:07:14 -0400 |
commit | 36c9d6742897fa414f51c4e9d0f20ab4e6bf942c (patch) | |
tree | 4e671ed13edabe691f8f48a582141f3c086afd11 /arch/x86/kernel/apic_32.c | |
parent | fe4024dcb0c01e5399394d2807406a2c13fb1eb7 (diff) |
x86: apic - unify connect_bsp_APIC
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'arch/x86/kernel/apic_32.c')
-rw-r--r-- | arch/x86/kernel/apic_32.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/x86/kernel/apic_32.c b/arch/x86/kernel/apic_32.c index d4efe86adc72..6d230e9d0a7d 100644 --- a/arch/x86/kernel/apic_32.c +++ b/arch/x86/kernel/apic_32.c | |||
@@ -1387,6 +1387,7 @@ void smp_error_interrupt(struct pt_regs *regs) | |||
1387 | */ | 1387 | */ |
1388 | void __init connect_bsp_APIC(void) | 1388 | void __init connect_bsp_APIC(void) |
1389 | { | 1389 | { |
1390 | #ifdef CONFIG_X86_32 | ||
1390 | if (pic_mode) { | 1391 | if (pic_mode) { |
1391 | /* | 1392 | /* |
1392 | * Do not trust the local APIC being empty at bootup. | 1393 | * Do not trust the local APIC being empty at bootup. |
@@ -1401,6 +1402,7 @@ void __init connect_bsp_APIC(void) | |||
1401 | outb(0x70, 0x22); | 1402 | outb(0x70, 0x22); |
1402 | outb(0x01, 0x23); | 1403 | outb(0x01, 0x23); |
1403 | } | 1404 | } |
1405 | #endif | ||
1404 | enable_apic_mode(); | 1406 | enable_apic_mode(); |
1405 | } | 1407 | } |
1406 | 1408 | ||