:orphan: .. title:: MP_NUM_CPUS .. option:: CONFIG_MP_NUM_CPUS *Number of CPUs/cores* Type: ``int`` Help ==== .. code-block:: none Number of multiprocessing-capable cores available to the multicpu API and SMP features. Defaults ======== - 2 - 2 - 2 if \ :option:`BOARD_UP_SQUARED ` - 4 - 2 - 2 - 2 - 2 - 2 - 2 - 2 - 1 Kconfig definitions =================== At ``/x86/acrn/Kconfig.defconfig:10`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. code-block:: kconfig config MP_NUM_CPUS int default 2 depends on BOARD_ACRN ---- At ``/x86/ehl_crb/Kconfig.defconfig:13`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. code-block:: kconfig config MP_NUM_CPUS int default 2 depends on BOARD_EHL_CRB || BOARD_EHL_CRB_SBL ---- At ``/x86/up_squared/Kconfig.defconfig:8`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. code-block:: kconfig config MP_NUM_CPUS int default 2 if BOARD_UP_SQUARED depends on BOARD_UP_SQUARED ---- At ``/arc/snps_arc_hsdk/Kconfig.defconfig:39`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:19`` → ``/kconfig/Kconfig.soc.defconfig:1`` Menu path: (Top) .. code-block:: kconfig config MP_NUM_CPUS int default 4 depends on SOC_ARC_HSDK ---- At ``/arc/snps_nsim/Kconfig.defconfig.hs_smp:37`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:19`` → ``/kconfig/Kconfig.soc.defconfig:1`` → ``/arc/snps_nsim/Kconfig.defconfig:19`` Menu path: (Top) .. code-block:: kconfig config MP_NUM_CPUS int default 2 depends on SOC_NSIM_HS_SMP && SOC_NSIM ---- At ``/xtensa/esp32/Kconfig.defconfig:14`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:19`` → ``/kconfig/Kconfig.soc.defconfig:1`` Menu path: (Top) .. code-block:: kconfig config MP_NUM_CPUS int default 2 depends on SOC_ESP32 ---- At ``/xtensa/intel_adsp/cavs_v15/Kconfig.defconfig.series:68`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:19`` → ``/kconfig/Kconfig.soc.defconfig:1`` → ``/xtensa/intel_adsp/Kconfig.defconfig:6`` Menu path: (Top) .. code-block:: kconfig config MP_NUM_CPUS int default 2 depends on SMP && SOC_SERIES_INTEL_CAVS_V15 ---- At ``/xtensa/intel_adsp/cavs_v18/Kconfig.defconfig.series:72`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:19`` → ``/kconfig/Kconfig.soc.defconfig:1`` → ``/xtensa/intel_adsp/Kconfig.defconfig:6`` Menu path: (Top) .. code-block:: kconfig config MP_NUM_CPUS int default 2 depends on SMP && SOC_SERIES_INTEL_CAVS_V18 ---- At ``/xtensa/intel_adsp/cavs_v20/Kconfig.defconfig.series:72`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:19`` → ``/kconfig/Kconfig.soc.defconfig:1`` → ``/xtensa/intel_adsp/Kconfig.defconfig:6`` Menu path: (Top) .. code-block:: kconfig config MP_NUM_CPUS int default 2 depends on SMP && SOC_SERIES_INTEL_CAVS_V20 ---- At ``/xtensa/intel_adsp/cavs_v25/Kconfig.defconfig.series:72`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:19`` → ``/kconfig/Kconfig.soc.defconfig:1`` → ``/xtensa/intel_adsp/Kconfig.defconfig:6`` Menu path: (Top) .. code-block:: kconfig config MP_NUM_CPUS int default 2 depends on SMP && SOC_SERIES_INTEL_CAVS_V25 ---- At ``/xtensa/intel_s1000/Kconfig.defconfig:36`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:19`` → ``/kconfig/Kconfig.soc.defconfig:1`` Menu path: (Top) .. code-block:: kconfig config MP_NUM_CPUS int default 2 depends on SMP && SOC_INTEL_S1000 ---- At ``/Kconfig:801`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:30`` Menu path: (Top) → General Kernel Options → SMP Options .. code-block:: kconfig 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.)*