MIPS: More helpful CONFIG_MIPS_CMP label, help text
authorPaul Burton <paul.burton@imgtec.com>
Wed, 15 Jan 2014 10:31:58 +0000 (10:31 +0000)
committerRalf Baechle <ralf@linux-mips.org>
Wed, 26 Mar 2014 22:09:07 +0000 (23:09 +0100)
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 <paul.burton@imgtec.com>
Cc: linux-mips@linux-mips.org
Patchwork: https://patchwork.linux-mips.org/patch/6367/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
arch/mips/Kconfig

index 38a77e43effb107761381d0d3f9eb05dd49bd136..bc681f0889f531c7780fd26520854966b719a745 100644 (file)
@@ -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"