diff --git a/arch/sw_64/kernel/process.c b/arch/sw_64/kernel/process.c index a75ae20205f3215e92257b6edb8075efcc198d70..2508c55311caa714849a115d89f3cd1dc8d11138 100644 --- a/arch/sw_64/kernel/process.c +++ b/arch/sw_64/kernel/process.c @@ -52,7 +52,7 @@ void arch_cpu_idle(void) static void common_shutdown_1(void *generic_ptr) { struct halt_info *how = (struct halt_info *)generic_ptr; - int cpuid = smp_processor_id(); + int cpuid __maybe_unused = smp_processor_id(); /* No point in taking interrupts anymore. */ local_irq_disable(); diff --git a/arch/sw_64/kernel/time.c b/arch/sw_64/kernel/time.c index 15035a01e48a8856b73b40d2b2349f38d19223e1..0be676c80be4e04ddbb24c7553f97b7551cd07ec 100644 --- a/arch/sw_64/kernel/time.c +++ b/arch/sw_64/kernel/time.c @@ -4,6 +4,9 @@ #include #include #include +#ifndef CONFIG_SMP +#include +#endif #include