From: Paul Burton Date: Mon, 24 Mar 2014 10:19:25 +0000 (+0000) Subject: MIPS: Provide empty mips_mt_set_cpuoptions when CONFIG_MIPS_MT=n X-Git-Tag: Ubuntu-5.10.0-12.13~17194^2~10 X-Git-Url: https://git.proxmox.com/?a=commitdiff_plain;h=d94c90f8050e1e7d46a4217909af106a08dd31ea;p=mirror_ubuntu-hirsute-kernel.git MIPS: Provide empty mips_mt_set_cpuoptions when CONFIG_MIPS_MT=n Both the CONFIG_MIPS_CPS & CONFIG_MIPS_CMP SMP implementations call mips_mt_set_cpuoptions when preparing to start secondary CPUs. However both may be used without MT. Provide an empty inline function to prevent a link error in this case. Signed-off-by: Paul Burton Cc: linux-mips@linux-mips.org Patchwork: https://patchwork.linux-mips.org/patch/6647/ Signed-off-by: Ralf Baechle --- diff --git a/arch/mips/include/asm/mips_mt.h b/arch/mips/include/asm/mips_mt.h index ac7935203f89..a3df0c3faa0e 100644 --- a/arch/mips/include/asm/mips_mt.h +++ b/arch/mips/include/asm/mips_mt.h @@ -18,7 +18,12 @@ extern cpumask_t mt_fpu_cpumask; extern unsigned long mt_fpemul_threshold; extern void mips_mt_regdump(unsigned long previous_mvpcontrol_value); + +#ifdef CONFIG_MIPS_MT extern void mips_mt_set_cpuoptions(void); +#else +static inline void mips_mt_set_cpuoptions(void) { } +#endif struct class; extern struct class *mt_class;