diff options
author | Andi Kleen <ak@suse.de> | 2006-09-26 04:52:29 -0400 |
---|---|---|
committer | Andi Kleen <andi@basil.nowhere.org> | 2006-09-26 04:52:29 -0400 |
commit | 7f11d8a5efd625ffa41cde1d8472f85e885478ec (patch) | |
tree | 4f80219fc2153166c89c54d6555498155fa2f3b2 /arch/x86_64/kernel/mpparse.c | |
parent | 5ba5891d44a6acade44887a0f3195489d46c12de (diff) |
[PATCH] Remove all ifdefs for local/io apic
IO-APIC or local APIC can only be disabled at runtime anyways and
Kconfig has forced these options on for a long time now.
The Kconfigs are kept only now for the benefit of the shared acpi
boot.c code.
Signed-off-by: Andi Kleen <ak@suse.de>
Diffstat (limited to 'arch/x86_64/kernel/mpparse.c')
-rw-r--r-- | arch/x86_64/kernel/mpparse.c | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/arch/x86_64/kernel/mpparse.c b/arch/x86_64/kernel/mpparse.c index a1ab4197f8a1..c73dd1f41e65 100644 --- a/arch/x86_64/kernel/mpparse.c +++ b/arch/x86_64/kernel/mpparse.c | |||
@@ -74,14 +74,10 @@ physid_mask_t phys_cpu_present_map = PHYSID_MASK_NONE; | |||
74 | /* ACPI MADT entry parsing functions */ | 74 | /* ACPI MADT entry parsing functions */ |
75 | #ifdef CONFIG_ACPI | 75 | #ifdef CONFIG_ACPI |
76 | extern struct acpi_boot_flags acpi_boot; | 76 | extern struct acpi_boot_flags acpi_boot; |
77 | #ifdef CONFIG_X86_LOCAL_APIC | ||
78 | extern int acpi_parse_lapic (acpi_table_entry_header *header); | 77 | extern int acpi_parse_lapic (acpi_table_entry_header *header); |
79 | extern int acpi_parse_lapic_addr_ovr (acpi_table_entry_header *header); | 78 | extern int acpi_parse_lapic_addr_ovr (acpi_table_entry_header *header); |
80 | extern int acpi_parse_lapic_nmi (acpi_table_entry_header *header); | 79 | extern int acpi_parse_lapic_nmi (acpi_table_entry_header *header); |
81 | #endif /*CONFIG_X86_LOCAL_APIC*/ | ||
82 | #ifdef CONFIG_X86_IO_APIC | ||
83 | extern int acpi_parse_ioapic (acpi_table_entry_header *header); | 80 | extern int acpi_parse_ioapic (acpi_table_entry_header *header); |
84 | #endif /*CONFIG_X86_IO_APIC*/ | ||
85 | #endif /*CONFIG_ACPI*/ | 81 | #endif /*CONFIG_ACPI*/ |
86 | 82 | ||
87 | u8 bios_cpu_apicid[NR_CPUS] = { [0 ... NR_CPUS-1] = BAD_APICID }; | 83 | u8 bios_cpu_apicid[NR_CPUS] = { [0 ... NR_CPUS-1] = BAD_APICID }; |
@@ -661,9 +657,7 @@ void __init find_intel_smp (void) | |||
661 | */ | 657 | */ |
662 | void __init find_smp_config (void) | 658 | void __init find_smp_config (void) |
663 | { | 659 | { |
664 | #ifdef CONFIG_X86_LOCAL_APIC | ||
665 | find_intel_smp(); | 660 | find_intel_smp(); |
666 | #endif | ||
667 | } | 661 | } |
668 | 662 | ||
669 | 663 | ||
@@ -717,8 +711,6 @@ void __cpuinit mp_register_lapic ( | |||
717 | MP_processor_info(&processor); | 711 | MP_processor_info(&processor); |
718 | } | 712 | } |
719 | 713 | ||
720 | #ifdef CONFIG_X86_IO_APIC | ||
721 | |||
722 | #define MP_ISA_BUS 0 | 714 | #define MP_ISA_BUS 0 |
723 | #define MP_MAX_IOAPIC_PIN 127 | 715 | #define MP_MAX_IOAPIC_PIN 127 |
724 | 716 | ||
@@ -997,5 +989,4 @@ int mp_register_gsi(u32 gsi, int triggering, int polarity) | |||
997 | return gsi; | 989 | return gsi; |
998 | } | 990 | } |
999 | 991 | ||
1000 | #endif /*CONFIG_X86_IO_APIC*/ | ||
1001 | #endif /*CONFIG_ACPI*/ | 992 | #endif /*CONFIG_ACPI*/ |