kernel: SMP is Symmetric multiprocessing

Fix kconfig for SMP and use correct terminology for SMP.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
This commit is contained in:
Anas Nashif 2022-03-15 10:00:18 -04:00
commit 460b37fbe1

View file

@ -823,6 +823,13 @@ config ARCH_MEM_DOMAIN_SYNCHRONOUS_API
menu "SMP Options" menu "SMP Options"
config SMP
bool "Symmetric multiprocessing support"
depends on USE_SWITCH
help
When true, kernel will be built with SMP support, allowing
more than one CPU to schedule Zephyr tasks at a time.
config USE_SWITCH config USE_SWITCH
bool "Use new-style _arch_switch instead of arch_swap" bool "Use new-style _arch_switch instead of arch_swap"
depends on USE_SWITCH_SUPPORTED depends on USE_SWITCH_SUPPORTED
@ -841,13 +848,6 @@ config USE_SWITCH_SUPPORTED
currently enabled platform. This option should be selected by currently enabled platform. This option should be selected by
platforms that implement it. platforms that implement it.
config SMP
bool "Symmetric multithreading support"
depends on USE_SWITCH
help
When true, kernel will be built with SMP support, allowing
more than one CPU to schedule Zephyr tasks at a time.
config SMP_BOOT_DELAY config SMP_BOOT_DELAY
bool "Delay booting secondary cores" bool "Delay booting secondary cores"
depends on SMP depends on SMP