MIPS: kernel: smp-cmp: MIPS MT code needs CONFIG_MIPS_MT
The mips_mt_* symbols are only built and exported if CONFIG_MIPS_MT is enabled. Fixes the following build problem when CONFIG_SMP is enabled but CONFIG_MIPS_MT is not. arch/mips/built-in.o: In function `cmp_prepare_cpus': arch/mips/kernel/smp-cmp.c:197: undefined reference to `mips_mt_set_cpuoptions' Signed-off-by: Markos Chandras <markos.chandras@imgtec.com> Signed-off-by: John Crispin <blogic@openwrt.org> Patchwork: http://patchwork.linux-mips.org/patch/5860/
This commit is contained in:
		
							parent
							
								
									710d86f8bc
								
							
						
					
					
						commit
						40149889ce
					
				| @ -199,11 +199,14 @@ void __init cmp_prepare_cpus(unsigned int max_cpus) | ||||
| 	pr_debug("SMPCMP: CPU%d: %s max_cpus=%d\n", | ||||
| 		 smp_processor_id(), __func__, max_cpus); | ||||
| 
 | ||||
| #ifdef CONFIG_MIPS_MT | ||||
| 	/*
 | ||||
| 	 * FIXME: some of these options are per-system, some per-core and | ||||
| 	 * some per-cpu | ||||
| 	 */ | ||||
| 	mips_mt_set_cpuoptions(); | ||||
| #endif | ||||
| 
 | ||||
| } | ||||
| 
 | ||||
| struct plat_smp_ops cmp_smp_ops = { | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user