2 * This file is subject to the terms and conditions of the GNU General Public
3 * License. See the file "COPYING" in the main directory of this archive
6 * Copyright (C) 2001 - 2013 Tensilica Inc.
14 #define raw_smp_processor_id() (current_thread_info()->cpu)
15 #define cpu_logical_map(cpu) (cpu)
20 extern struct start_info start_info
;
23 void arch_send_call_function_ipi_mask(const struct cpumask
*mask
);
24 void arch_send_call_function_single_ipi(int cpu
);
26 void smp_init_cpus(void);
27 void secondary_init_irq(void);
30 void show_ipi_list(struct seq_file
*p
, int prec
);
32 #ifdef CONFIG_HOTPLUG_CPU
34 void __cpu_die(unsigned int cpu
);
35 int __cpu_disable(void);
37 void cpu_restart(void);
39 #endif /* CONFIG_HOTPLUG_CPU */
41 #endif /* CONFIG_SMP */
43 #endif /* _XTENSA_SMP_H */