#ifndef _ASM_SMVP_H#define _ASM_SMVP_H/* * Definitions for SMVP multitasking on MIPS MT cores */structtask_struct;externvoidsmvp_smp_setup(void);externvoidsmvp_smp_finish(void);externvoidsmvp_boot_secondary(intcpu,structtask_struct*t);externvoidsmvp_init_secondary(void);externvoidsmvp_smp_finish(void);externvoidsmvp_cpus_done(void);externvoidsmvp_prepare_cpus(unsignedintmax_cpus);/* This is platform specific */externvoidsmvp_send_ipi(intcpu,unsignedintaction);#endif /* _ASM_SMVP_H */