x86: use CONFIG_X86_SMP instead of CONFIG_SMP

Impact: fix x86/Voyager boot

CONFIG_SMP is used for features which work on *all* x86 boxes.
CONFIG_X86_SMP is used for standard PC like x86 boxes (for things like
multi core and apics)

Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>

authored by James Bottomley and committed by Ingo Molnar 017d9d20 08c33308

+2 -2
+1 -1
arch/x86/kernel/cpu/addon_cpuid_features.c
··· 69 69 */ 70 70 void __cpuinit detect_extended_topology(struct cpuinfo_x86 *c) 71 71 { 72 - #ifdef CONFIG_SMP 72 + #ifdef CONFIG_X86_SMP 73 73 unsigned int eax, ebx, ecx, edx, sub_index; 74 74 unsigned int ht_mask_width, core_plus_mask_width; 75 75 unsigned int core_select_mask, core_level_siblings;
+1 -1
arch/x86/kernel/tsc.c
··· 759 759 if (!cpu_has_tsc || tsc_unstable) 760 760 return 1; 761 761 762 - #ifdef CONFIG_SMP 762 + #ifdef CONFIG_X86_SMP 763 763 if (apic_is_clustered_box()) 764 764 return 1; 765 765 #endif