From: Paul Burton Date: Wed, 15 Jan 2014 10:31:58 +0000 (+0000) Subject: MIPS: More helpful CONFIG_MIPS_CMP label, help text X-Git-Tag: v3.15-rc1~125^2~147 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=044505c78010942c740285e47561d2952743e830;p=platform%2Fkernel%2Flinux-exynos.git MIPS: More helpful CONFIG_MIPS_CMP label, help text The prior help text introduced in commit f55afb0969cc "MIPS: Clean up MIPS MT and CMP configuration options." reads as though this option enables the kernel to make use of the CM hardware, which is not true. What it actually does is allow the kernel to interact with the YAMON bootloader which actually interacts with the CM hardware to bring up secondary cores. Re-introduce the word "framework" which that commit removed to avoid misleading people. Signed-off-by: Paul Burton Cc: linux-mips@linux-mips.org Patchwork: https://patchwork.linux-mips.org/patch/6367/ Signed-off-by: Ralf Baechle --- diff --git a/arch/mips/Kconfig b/arch/mips/Kconfig index 38a77e43effb..bc681f0889f5 100644 --- a/arch/mips/Kconfig +++ b/arch/mips/Kconfig @@ -1999,14 +1999,16 @@ config MIPS_VPE_APSP_API_MT depends on MIPS_VPE_APSP_API && !MIPS_CMP config MIPS_CMP - bool "MIPS CMP support" + bool "MIPS CMP framework support" depends on SYS_SUPPORTS_MIPS_CMP && MIPS_MT_SMP select MIPS_GIC_IPI select SYNC_R4K select WEAK_ORDERING default n help - Enable Coherency Manager processor (CMP) support. + Select this if you are using a bootloader which implements the "CMP + framework" protocol (ie. YAMON) and want your kernel to make use of + its ability to start secondary CPUs. config MIPS_CPS bool "MIPS Coherent Processing System support"