-
CONFIG_SOC_SERIES
¶
(No prompt – not directly user assignable.)
Type: string
Help¶
SoC series name which can be found under soc/<arch>/<family>/<series>. This option holds the directory name used by the build system to locate the correct linker and header files.
Defaults¶
- “beetle” if
SOC_SERIES_BEETLE
- “mps2” if
SOC_SERIES_MPS2
- “musca_a” if
SOC_SERIES_MUSCA
- “sam3x” if
SOC_SERIES_SAM3X
- “sam4s” if
SOC_SERIES_SAM4S
- “same70” if
SOC_SERIES_SAME70
- “samd20” if
SOC_SERIES_SAMD20
- “samd21” if
SOC_SERIES_SAMD21
- “psoc6” if
SOC_SERIES_PSOC62
- “mec1701” if
SOC_SERIES_MEC1701X
- “nrf51” if
SOC_SERIES_NRF51X
&&SOC_FAMILY_NRF
- “nrf52” if
SOC_SERIES_NRF52X
&&SOC_FAMILY_NRF
- “nrf91” if
SOC_SERIES_NRF91X
&&SOC_FAMILY_NRF
- “mcimx6x_m4” if
SOC_SERIES_IMX_6X_M4
- “mcimx7_m4” if
SOC_SERIES_IMX7_M4
- “rt” if
SOC_SERIES_IMX_RT
- “k6x” if
SOC_SERIES_KINETIS_K6X
- “kl2x” if
SOC_SERIES_KINETIS_KL2X
- “kwx” if
SOC_SERIES_KINETIS_KWX
- “lpc54xxx” if
SOC_SERIES_LPC54XXX
- “efm32hg” if
SOC_SERIES_EFM32HG
- “efm32pg12b” if
SOC_SERIES_EFM32PG12B
- “efm32wg” if
SOC_SERIES_EFM32WG
- “efr32fg1p” if
SOC_SERIES_EFR32FG1P
- “efr32mg12p” if
SOC_SERIES_EFR32MG12P
- “stm32f0” if
SOC_SERIES_STM32F0X
- “stm32f1” if
SOC_SERIES_STM32F1X
- “stm32f2” if
SOC_SERIES_STM32F2X
- “stm32f3” if
SOC_SERIES_STM32F3X
- “stm32f4” if
SOC_SERIES_STM32F4X
- “stm32f7” if
SOC_SERIES_STM32F7X
- “stm32l0” if
SOC_SERIES_STM32L0X
- “stm32l4” if
SOC_SERIES_STM32L4X
- “cc2650” if
SOC_SERIES_CC2650
- “cc32xx” if
SOC_SERIES_CC32XX
- “msp432p4xx” if
SOC_SERIES_MSP432P4XX
- “miv” if
SOC_SERIES_RISCV32_MIV
- “sifive-freedom” if
SOC_SERIES_RISCV32_SIFIVE_FREEDOM
- “quark_d2000” if
SOC_SERIES_QUARK_D2000
- “quark_se” if
SOC_SERIES_QUARK_SE
- “quark_x1000” if
SOC_SERIES_QUARK_X1000
Kconfig definitions¶
At soc/arm/arm/beetle/Kconfig.defconfig.series:13
Included via Kconfig:10
→ Kconfig.zephyr:23
→ soc/arm/arm/Kconfig.defconfig:8
Menu path: (top menu)
config SOC_SERIES string default "beetle" ifSOC_SERIES_BEETLE
depends onSOC_SERIES_BEETLE
At soc/arm/arm/mps2/Kconfig.defconfig.series:9
Included via Kconfig:10
→ Kconfig.zephyr:23
→ soc/arm/arm/Kconfig.defconfig:8
Menu path: (top menu)
config SOC_SERIES string default "mps2" ifSOC_SERIES_MPS2
depends onSOC_SERIES_MPS2
At soc/arm/arm/musca_a/Kconfig.defconfig.series:9
Included via Kconfig:10
→ Kconfig.zephyr:23
→ soc/arm/arm/Kconfig.defconfig:8
Menu path: (top menu)
config SOC_SERIES string default "musca_a" ifSOC_SERIES_MUSCA
depends onSOC_SERIES_MUSCA
At soc/arm/atmel_sam/sam3x/Kconfig.defconfig.series:11
Included via Kconfig:10
→ Kconfig.zephyr:23
→ soc/arm/atmel_sam/Kconfig.defconfig:7
Menu path: (top menu)
config SOC_SERIES string default "sam3x" ifSOC_SERIES_SAM3X
depends onSOC_SERIES_SAM3X
At soc/arm/atmel_sam/sam4s/Kconfig.defconfig.series:11
Included via Kconfig:10
→ Kconfig.zephyr:23
→ soc/arm/atmel_sam/Kconfig.defconfig:7
Menu path: (top menu)
config SOC_SERIES string default "sam4s" ifSOC_SERIES_SAM4S
depends onSOC_SERIES_SAM4S
At soc/arm/atmel_sam/same70/Kconfig.defconfig.series:9
Included via Kconfig:10
→ Kconfig.zephyr:23
→ soc/arm/atmel_sam/Kconfig.defconfig:7
Menu path: (top menu)
config SOC_SERIES string default "same70" ifSOC_SERIES_SAME70
depends onSOC_SERIES_SAME70
At soc/arm/atmel_sam0/samd20/Kconfig.defconfig.series:8
Included via Kconfig:10
→ Kconfig.zephyr:23
→ soc/arm/atmel_sam0/Kconfig.defconfig:6
Menu path: (top menu)
config SOC_SERIES string default "samd20" ifSOC_SERIES_SAMD20
depends onSOC_SERIES_SAMD20
At soc/arm/atmel_sam0/samd21/Kconfig.defconfig.series:8
Included via Kconfig:10
→ Kconfig.zephyr:23
→ soc/arm/atmel_sam0/Kconfig.defconfig:6
Menu path: (top menu)
config SOC_SERIES string default "samd21" ifSOC_SERIES_SAMD21
depends onSOC_SERIES_SAMD21
At soc/arm/cypress/psoc6/Kconfig.defconfig.series:11
Included via Kconfig:10
→ Kconfig.zephyr:23
→ soc/arm/cypress/Kconfig.defconfig:7
Menu path: (top menu)
config SOC_SERIES string default "psoc6" ifSOC_SERIES_PSOC62
depends onSOC_SERIES_PSOC62
At soc/arm/microchip_mec/mec1701/Kconfig.defconfig.series:10
Included via Kconfig:10
→ Kconfig.zephyr:23
→ soc/arm/microchip_mec/Kconfig.defconfig:3
Menu path: (top menu)
config SOC_SERIES string default "mec1701" ifSOC_SERIES_MEC1701X
depends onSOC_SERIES_MEC1701X
At soc/arm/nordic_nrf/nrf51/Kconfig.defconfig.series:13
Included via Kconfig:10
→ Kconfig.zephyr:23
→ soc/arm/nordic_nrf/Kconfig.defconfig:10
Menu path: (top menu)
config SOC_SERIES string default "nrf51" ifSOC_SERIES_NRF51X
&&SOC_FAMILY_NRF
depends onSOC_SERIES_NRF51X
&&SOC_FAMILY_NRF
At soc/arm/nordic_nrf/nrf52/Kconfig.defconfig.series:12
Included via Kconfig:10
→ Kconfig.zephyr:23
→ soc/arm/nordic_nrf/Kconfig.defconfig:10
Menu path: (top menu)
config SOC_SERIES string default "nrf52" ifSOC_SERIES_NRF52X
&&SOC_FAMILY_NRF
depends onSOC_SERIES_NRF52X
&&SOC_FAMILY_NRF
At soc/arm/nordic_nrf/nrf91/Kconfig.defconfig.series:12
Included via Kconfig:10
→ Kconfig.zephyr:23
→ soc/arm/nordic_nrf/Kconfig.defconfig:10
Menu path: (top menu)
config SOC_SERIES string default "nrf91" ifSOC_SERIES_NRF91X
&&SOC_FAMILY_NRF
depends onSOC_SERIES_NRF91X
&&SOC_FAMILY_NRF
At soc/arm/nxp_imx/mcimx6x_m4/Kconfig.defconfig.series:10
Included via Kconfig:10
→ Kconfig.zephyr:23
→ soc/arm/nxp_imx/Kconfig.defconfig:7
Menu path: (top menu)
config SOC_SERIES string default "mcimx6x_m4" ifSOC_SERIES_IMX_6X_M4
depends onSOC_SERIES_IMX_6X_M4
At soc/arm/nxp_imx/mcimx7_m4/Kconfig.defconfig.series:10
Included via Kconfig:10
→ Kconfig.zephyr:23
→ soc/arm/nxp_imx/Kconfig.defconfig:7
Menu path: (top menu)
config SOC_SERIES string default "mcimx7_m4" ifSOC_SERIES_IMX7_M4
depends onSOC_SERIES_IMX7_M4
At soc/arm/nxp_imx/rt/Kconfig.defconfig.series:10
Included via Kconfig:10
→ Kconfig.zephyr:23
→ soc/arm/nxp_imx/Kconfig.defconfig:7
Menu path: (top menu)
config SOC_SERIES string default "rt" ifSOC_SERIES_IMX_RT
depends onSOC_SERIES_IMX_RT
At soc/arm/nxp_kinetis/k6x/Kconfig.defconfig.series:11
Included via Kconfig:10
→ Kconfig.zephyr:23
→ soc/arm/nxp_kinetis/Kconfig.defconfig:3
Menu path: (top menu)
config SOC_SERIES string default "k6x" ifSOC_SERIES_KINETIS_K6X
depends onSOC_SERIES_KINETIS_K6X
At soc/arm/nxp_kinetis/kl2x/Kconfig.defconfig.series:10
Included via Kconfig:10
→ Kconfig.zephyr:23
→ soc/arm/nxp_kinetis/Kconfig.defconfig:3
Menu path: (top menu)
config SOC_SERIES string default "kl2x" ifSOC_SERIES_KINETIS_KL2X
depends onSOC_SERIES_KINETIS_KL2X
At soc/arm/nxp_kinetis/kwx/Kconfig.defconfig.series:10
Included via Kconfig:10
→ Kconfig.zephyr:23
→ soc/arm/nxp_kinetis/Kconfig.defconfig:3
Menu path: (top menu)
config SOC_SERIES string default "kwx" ifSOC_SERIES_KINETIS_KWX
depends onSOC_SERIES_KINETIS_KWX
At soc/arm/nxp_lpc/lpc54xxx/Kconfig.defconfig.series:10
Included via Kconfig:10
→ Kconfig.zephyr:23
→ soc/arm/nxp_lpc/Kconfig.defconfig:7
Menu path: (top menu)
config SOC_SERIES string default "lpc54xxx" ifSOC_SERIES_LPC54XXX
depends onSOC_SERIES_LPC54XXX
At soc/arm/silabs_exx32/efm32hg/Kconfig.defconfig.series:11
Included via Kconfig:10
→ Kconfig.zephyr:23
→ soc/arm/silabs_exx32/Kconfig.defconfig:3
Menu path: (top menu)
config SOC_SERIES string default "efm32hg" ifSOC_SERIES_EFM32HG
depends onSOC_SERIES_EFM32HG
At soc/arm/silabs_exx32/efm32pg12b/Kconfig.defconfig.series:11
Included via Kconfig:10
→ Kconfig.zephyr:23
→ soc/arm/silabs_exx32/Kconfig.defconfig:3
Menu path: (top menu)
config SOC_SERIES string default "efm32pg12b" ifSOC_SERIES_EFM32PG12B
depends onSOC_SERIES_EFM32PG12B
At soc/arm/silabs_exx32/efm32wg/Kconfig.defconfig.series:11
Included via Kconfig:10
→ Kconfig.zephyr:23
→ soc/arm/silabs_exx32/Kconfig.defconfig:3
Menu path: (top menu)
config SOC_SERIES string default "efm32wg" ifSOC_SERIES_EFM32WG
depends onSOC_SERIES_EFM32WG
At soc/arm/silabs_exx32/efr32fg1p/Kconfig.defconfig.series:11
Included via Kconfig:10
→ Kconfig.zephyr:23
→ soc/arm/silabs_exx32/Kconfig.defconfig:3
Menu path: (top menu)
config SOC_SERIES string default "efr32fg1p" ifSOC_SERIES_EFR32FG1P
depends onSOC_SERIES_EFR32FG1P
At soc/arm/silabs_exx32/efr32mg12p/Kconfig.defconfig.series:11
Included via Kconfig:10
→ Kconfig.zephyr:23
→ soc/arm/silabs_exx32/Kconfig.defconfig:3
Menu path: (top menu)
config SOC_SERIES string default "efr32mg12p" ifSOC_SERIES_EFR32MG12P
depends onSOC_SERIES_EFR32MG12P
At soc/arm/st_stm32/stm32f0/Kconfig.defconfig.series:14
Included via Kconfig:10
→ Kconfig.zephyr:23
→ soc/arm/st_stm32/Kconfig.defconfig:3
Menu path: (top menu)
config SOC_SERIES string default "stm32f0" ifSOC_SERIES_STM32F0X
depends onSOC_SERIES_STM32F0X
At soc/arm/st_stm32/stm32f1/Kconfig.defconfig.series:14
Included via Kconfig:10
→ Kconfig.zephyr:23
→ soc/arm/st_stm32/Kconfig.defconfig:3
Menu path: (top menu)
config SOC_SERIES string default "stm32f1" ifSOC_SERIES_STM32F1X
depends onSOC_SERIES_STM32F1X
At soc/arm/st_stm32/stm32f2/Kconfig.defconfig.series:14
Included via Kconfig:10
→ Kconfig.zephyr:23
→ soc/arm/st_stm32/Kconfig.defconfig:3
Menu path: (top menu)
config SOC_SERIES string default "stm32f2" ifSOC_SERIES_STM32F2X
depends onSOC_SERIES_STM32F2X
At soc/arm/st_stm32/stm32f3/Kconfig.defconfig.series:14
Included via Kconfig:10
→ Kconfig.zephyr:23
→ soc/arm/st_stm32/Kconfig.defconfig:3
Menu path: (top menu)
config SOC_SERIES string default "stm32f3" ifSOC_SERIES_STM32F3X
depends onSOC_SERIES_STM32F3X
At soc/arm/st_stm32/stm32f4/Kconfig.defconfig.series:14
Included via Kconfig:10
→ Kconfig.zephyr:23
→ soc/arm/st_stm32/Kconfig.defconfig:3
Menu path: (top menu)
config SOC_SERIES string default "stm32f4" ifSOC_SERIES_STM32F4X
depends onSOC_SERIES_STM32F4X
At soc/arm/st_stm32/stm32f7/Kconfig.defconfig.series:14
Included via Kconfig:10
→ Kconfig.zephyr:23
→ soc/arm/st_stm32/Kconfig.defconfig:3
Menu path: (top menu)
config SOC_SERIES string default "stm32f7" ifSOC_SERIES_STM32F7X
depends onSOC_SERIES_STM32F7X
At soc/arm/st_stm32/stm32l0/Kconfig.defconfig.series:14
Included via Kconfig:10
→ Kconfig.zephyr:23
→ soc/arm/st_stm32/Kconfig.defconfig:3
Menu path: (top menu)
config SOC_SERIES string default "stm32l0" ifSOC_SERIES_STM32L0X
depends onSOC_SERIES_STM32L0X
At soc/arm/st_stm32/stm32l4/Kconfig.defconfig.series:15
Included via Kconfig:10
→ Kconfig.zephyr:23
→ soc/arm/st_stm32/Kconfig.defconfig:3
Menu path: (top menu)
config SOC_SERIES string default "stm32l4" ifSOC_SERIES_STM32L4X
depends onSOC_SERIES_STM32L4X
At soc/arm/ti_simplelink/cc2650/Kconfig.defconfig.series:8
Included via Kconfig:10
→ Kconfig.zephyr:23
→ soc/arm/ti_simplelink/Kconfig.defconfig:3
Menu path: (top menu)
config SOC_SERIES string default "cc2650" ifSOC_SERIES_CC2650
depends onSOC_SERIES_CC2650
At soc/arm/ti_simplelink/cc32xx/Kconfig.defconfig.series:10
Included via Kconfig:10
→ Kconfig.zephyr:23
→ soc/arm/ti_simplelink/Kconfig.defconfig:3
Menu path: (top menu)
config SOC_SERIES string default "cc32xx" ifSOC_SERIES_CC32XX
depends onSOC_SERIES_CC32XX
At soc/arm/ti_simplelink/msp432p4xx/Kconfig.defconfig.series:12
Included via Kconfig:10
→ Kconfig.zephyr:23
→ soc/arm/ti_simplelink/Kconfig.defconfig:3
Menu path: (top menu)
config SOC_SERIES string default "msp432p4xx" ifSOC_SERIES_MSP432P4XX
depends onSOC_SERIES_MSP432P4XX
At soc/riscv32/riscv-privilege/miv/Kconfig.defconfig.series:5
Included via Kconfig:10
→ Kconfig.zephyr:23
→ soc/riscv32/riscv-privilege/Kconfig.defconfig:7
Menu path: (top menu)
config SOC_SERIES string default "miv" ifSOC_SERIES_RISCV32_MIV
depends onSOC_SERIES_RISCV32_MIV
At soc/riscv32/riscv-privilege/sifive-freedom/Kconfig.defconfig.series:5
Included via Kconfig:10
→ Kconfig.zephyr:23
→ soc/riscv32/riscv-privilege/Kconfig.defconfig:7
Menu path: (top menu)
config SOC_SERIES string default "sifive-freedom" ifSOC_SERIES_RISCV32_SIFIVE_FREEDOM
depends onSOC_SERIES_RISCV32_SIFIVE_FREEDOM
At soc/x86/intel_quark/quark_d2000/Kconfig.defconfig.series:9
Included via Kconfig:10
→ Kconfig.zephyr:23
→ soc/x86/intel_quark/Kconfig.defconfig:3
Menu path: (top menu)
config SOC_SERIES string default "quark_d2000" ifSOC_SERIES_QUARK_D2000
depends onSOC_SERIES_QUARK_D2000
At soc/x86/intel_quark/quark_se/Kconfig.defconfig.series:9
Included via Kconfig:10
→ Kconfig.zephyr:23
→ soc/x86/intel_quark/Kconfig.defconfig:3
Menu path: (top menu)
config SOC_SERIES string default "quark_se" ifSOC_SERIES_QUARK_SE
depends onSOC_SERIES_QUARK_SE
At soc/x86/intel_quark/quark_x1000/Kconfig.defconfig.series:12
Included via Kconfig:10
→ Kconfig.zephyr:23
→ soc/x86/intel_quark/Kconfig.defconfig:3
Menu path: (top menu)
config SOC_SERIES string default "quark_x1000" ifSOC_SERIES_QUARK_X1000
depends onSOC_SERIES_QUARK_X1000
At arch/Kconfig:481
Included via Kconfig:10
→ Kconfig.zephyr:29
Menu path: (top menu)
config SOC_SERIES
string
help
SoC series name which can be found under soc/<arch>/<family>/<series>.
This option holds the directory name used by the build system to locate
the correct linker and header files.
(Definitions include propagated dependencies, including from if’s and menus.)