CONFIG_MP_NUM_CPUS

Number of CPUs/cores

Type: int

Help

Number of multiprocessing-capable cores available to the
multicpu API and SMP features.

Defaults

Kconfig definitions

At <Zephyr>/boards/x86/acrn/Kconfig.defconfig:10

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:22

Menu path: (Top)

config MP_NUM_CPUS
    int
    default 2
    depends on BOARD_ACRN

At <Zephyr>/boards/x86/ehl_crb/Kconfig.defconfig:13

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:22

Menu path: (Top)

config MP_NUM_CPUS
    int
    default 2
    depends on BOARD_EHL_CRB || BOARD_EHL_CRB_SBL

At <Zephyr>/boards/x86/up_squared/Kconfig.defconfig:8

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:22

Menu path: (Top)

config MP_NUM_CPUS
    int
    default 2 if BOARD_UP_SQUARED
    depends on BOARD_UP_SQUARED

At <Zephyr>/soc/arc/snps_arc_hsdk/Kconfig.defconfig:39

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:25<nRF>/doc/_build/kconfig/Kconfig.soc.defconfig:1

Menu path: (Top)

config MP_NUM_CPUS
    int
    default 4
    depends on SOC_ARC_HSDK

At <Zephyr>/soc/arc/snps_nsim/Kconfig.defconfig.hs_smp:37

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:25<nRF>/doc/_build/kconfig/Kconfig.soc.defconfig:1<Zephyr>/soc/arc/snps_nsim/Kconfig.defconfig:16

Menu path: (Top)

config MP_NUM_CPUS
    int
    default 2
    depends on SOC_NSIM_HS_SMP && SOC_NSIM

At <Zephyr>/soc/arc/snps_nsim/Kconfig.defconfig.hs6x_smp:30

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:25<nRF>/doc/_build/kconfig/Kconfig.soc.defconfig:1<Zephyr>/soc/arc/snps_nsim/Kconfig.defconfig:18

Menu path: (Top)

config MP_NUM_CPUS
    int
    default 2
    depends on SOC_NSIM_HS6X_SMP && SOC_NSIM

At <Zephyr>/soc/xtensa/esp32/Kconfig.defconfig:39

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:25<nRF>/doc/_build/kconfig/Kconfig.soc.defconfig:1

Menu path: (Top)

config MP_NUM_CPUS
    int
    default 2
    depends on SMP && SOC_ESP32

At <Zephyr>/soc/xtensa/esp32s2/Kconfig.defconfig:29

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:25<nRF>/doc/_build/kconfig/Kconfig.soc.defconfig:1

Menu path: (Top)

config MP_NUM_CPUS
    int
    default 1
    depends on SOC_ESP32S2

At <Zephyr>/soc/xtensa/intel_adsp/cavs_v15/Kconfig.defconfig.series:36

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:25<nRF>/doc/_build/kconfig/Kconfig.soc.defconfig:1<Zephyr>/soc/xtensa/intel_adsp/Kconfig.defconfig:6

Menu path: (Top)

config MP_NUM_CPUS
    int
    default 2
    depends on SOC_SERIES_INTEL_CAVS_V15

At <Zephyr>/soc/xtensa/intel_adsp/cavs_v18/Kconfig.defconfig.series:22

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:25<nRF>/doc/_build/kconfig/Kconfig.soc.defconfig:1<Zephyr>/soc/xtensa/intel_adsp/Kconfig.defconfig:6

Menu path: (Top)

config MP_NUM_CPUS
    int
    default 2
    depends on SOC_SERIES_INTEL_CAVS_V18

At <Zephyr>/soc/xtensa/intel_adsp/cavs_v20/Kconfig.defconfig.series:22

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:25<nRF>/doc/_build/kconfig/Kconfig.soc.defconfig:1<Zephyr>/soc/xtensa/intel_adsp/Kconfig.defconfig:6

Menu path: (Top)

config MP_NUM_CPUS
    int
    default 2
    depends on SOC_SERIES_INTEL_CAVS_V20

At <Zephyr>/soc/xtensa/intel_adsp/cavs_v25/Kconfig.defconfig.series:19

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:25<nRF>/doc/_build/kconfig/Kconfig.soc.defconfig:1<Zephyr>/soc/xtensa/intel_adsp/Kconfig.defconfig:6

Menu path: (Top)

config MP_NUM_CPUS
    int
    default 2
    depends on SOC_SERIES_INTEL_CAVS_V25

At <Zephyr>/soc/xtensa/intel_s1000/Kconfig.defconfig:36

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:25<nRF>/doc/_build/kconfig/Kconfig.soc.defconfig:1

Menu path: (Top)

config MP_NUM_CPUS
    int
    default 2
    depends on SMP && SOC_INTEL_S1000

At <Zephyr>/soc/arc/snps_arc_hsdk/Kconfig.defconfig:39

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:27

Menu path: (Top)

config MP_NUM_CPUS
    int
    default 4
    depends on SOC_ARC_HSDK

At <Zephyr>/soc/arc/snps_nsim/Kconfig.defconfig.hs_smp:37

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:27<Zephyr>/soc/arc/snps_nsim/Kconfig.defconfig:16

Menu path: (Top)

config MP_NUM_CPUS
    int
    default 2
    depends on SOC_NSIM_HS_SMP && SOC_NSIM

At <Zephyr>/soc/arc/snps_nsim/Kconfig.defconfig.hs6x_smp:30

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:27<Zephyr>/soc/arc/snps_nsim/Kconfig.defconfig:18

Menu path: (Top)

config MP_NUM_CPUS
    int
    default 2
    depends on SOC_NSIM_HS6X_SMP && SOC_NSIM

At <Zephyr>/soc/xtensa/esp32/Kconfig.defconfig:39

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:27

Menu path: (Top)

config MP_NUM_CPUS
    int
    default 2
    depends on SMP && SOC_ESP32

At <Zephyr>/soc/xtensa/esp32s2/Kconfig.defconfig:29

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:27

Menu path: (Top)

config MP_NUM_CPUS
    int
    default 1
    depends on SOC_ESP32S2

At <Zephyr>/soc/xtensa/intel_adsp/cavs_v15/Kconfig.defconfig.series:36

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:27<Zephyr>/soc/xtensa/intel_adsp/Kconfig.defconfig:6

Menu path: (Top)

config MP_NUM_CPUS
    int
    default 2
    depends on SOC_SERIES_INTEL_CAVS_V15

At <Zephyr>/soc/xtensa/intel_adsp/cavs_v18/Kconfig.defconfig.series:22

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:27<Zephyr>/soc/xtensa/intel_adsp/Kconfig.defconfig:6

Menu path: (Top)

config MP_NUM_CPUS
    int
    default 2
    depends on SOC_SERIES_INTEL_CAVS_V18

At <Zephyr>/soc/xtensa/intel_adsp/cavs_v20/Kconfig.defconfig.series:22

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:27<Zephyr>/soc/xtensa/intel_adsp/Kconfig.defconfig:6

Menu path: (Top)

config MP_NUM_CPUS
    int
    default 2
    depends on SOC_SERIES_INTEL_CAVS_V20

At <Zephyr>/soc/xtensa/intel_adsp/cavs_v25/Kconfig.defconfig.series:19

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:27<Zephyr>/soc/xtensa/intel_adsp/Kconfig.defconfig:6

Menu path: (Top)

config MP_NUM_CPUS
    int
    default 2
    depends on SOC_SERIES_INTEL_CAVS_V25

At <Zephyr>/soc/xtensa/intel_s1000/Kconfig.defconfig:36

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:27

Menu path: (Top)

config MP_NUM_CPUS
    int
    default 2
    depends on SMP && SOC_INTEL_S1000

At <Zephyr>/kernel/Kconfig:832

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:40

Menu path: (Top) → General Kernel Options → SMP Options

config MP_NUM_CPUS
    int "Number of CPUs/cores"
    range 1 4
    default 1
    help
      Number of multiprocessing-capable cores available to the
      multicpu API and SMP features.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)