diff options
-rw-r--r-- | include/asm-x86/smp_64.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/include/asm-x86/smp_64.h b/include/asm-x86/smp_64.h index 015d36e29ad..b83151d7388 100644 --- a/include/asm-x86/smp_64.h +++ b/include/asm-x86/smp_64.h @@ -7,9 +7,13 @@ /* * We need the APIC definitions automatically as part of 'smp.h' */ -#include <asm/apic.h> -#include <asm/io_apic.h> -#include <asm/mpspec.h> +#ifdef CONFIG_X86_LOCAL_APIC +# include <asm/mpspec.h> +# include <asm/apic.h> +# ifdef CONFIG_X86_IO_APIC +# include <asm/io_apic.h> +# endif +#endif #include <asm/pda.h> #include <asm/thread_info.h> |