-
CONFIG_SOC_PART_NUMBER
¶
(No prompt – not directly user assignable.)
Type: string
Help¶
This string holds the full part number of the SoC. It is a hidden option that you should not set directly. The part number selection choice defines the default value for this string.
Help¶
This string holds the full part number of the SoC. It is a hidden option that you should not set directly. The part number selection choice defines the default value for this string.
Help¶
This string holds the full part number of the SoC. It is a hidden option that you should not set directly. The part number selection choice defines the default value for this string.
Help¶
This string holds the full part number of the SoC. It is a hidden option that you should not set directly. The part number selection choice defines the default value for this string.
Direct dependencies¶
SOC_SERIES_SAM3X
|| SOC_SERIES_SAM4S
|| SOC_SERIES_SAME70
|| SOC_SERIES_SAMD20
|| SOC_SERIES_SAMD21
|| (SOC_FAMILY_IMX
&& ARM
) || (SOC_FAMILY_KINETIS
&& ARM
) || (SOC_FAMILY_LPC
&& ARM
) || (SOC_FAMILY_EXX32
&& ARM
)
(Includes any dependencies from if’s and menus.)
Defaults¶
- “sam3x8e” if
SOC_PART_NUMBER_SAM3X8E
&&SOC_SERIES_SAM3X
- “sam4s16c” if
SOC_PART_NUMBER_SAM4S16C
&&SOC_SERIES_SAM4S
- “same70q21” if
SOC_PART_NUMBER_SAME70Q21
&&SOC_SERIES_SAME70
- “same70q20” if
SOC_PART_NUMBER_SAME70Q20
&&SOC_SERIES_SAME70
- “same70q19” if
SOC_PART_NUMBER_SAME70Q19
&&SOC_SERIES_SAME70
- “same70n21” if
SOC_PART_NUMBER_SAME70N21
&&SOC_SERIES_SAME70
- “same70n20” if
SOC_PART_NUMBER_SAME70N20
&&SOC_SERIES_SAME70
- “same70n19” if
SOC_PART_NUMBER_SAME70N19
&&SOC_SERIES_SAME70
- “same70j21” if
SOC_PART_NUMBER_SAME70J21
&&SOC_SERIES_SAME70
- “same70j20” if
SOC_PART_NUMBER_SAME70J20
&&SOC_SERIES_SAME70
- “same70j19” if
SOC_PART_NUMBER_SAME70J19
&&SOC_SERIES_SAME70
- “samd20e14” if
SOC_PART_NUMBER_SAMD20E14
&&SOC_SERIES_SAMD20
- “samd20e15” if
SOC_PART_NUMBER_SAMD20E15
&&SOC_SERIES_SAMD20
- “samd20e16” if
SOC_PART_NUMBER_SAMD20E16
&&SOC_SERIES_SAMD20
- “samd20e17” if
SOC_PART_NUMBER_SAMD20E17
&&SOC_SERIES_SAMD20
- “samd20e18” if
SOC_PART_NUMBER_SAMD20E18
&&SOC_SERIES_SAMD20
- “samd20g14” if
SOC_PART_NUMBER_SAMD20G14
&&SOC_SERIES_SAMD20
- “samd20g15” if
SOC_PART_NUMBER_SAMD20G15
&&SOC_SERIES_SAMD20
- “samd20g16” if
SOC_PART_NUMBER_SAMD20G16
&&SOC_SERIES_SAMD20
- “samd20g17” if
SOC_PART_NUMBER_SAMD20G17
&&SOC_SERIES_SAMD20
- “samd20g17u” if
SOC_PART_NUMBER_SAMD20G17U
&&SOC_SERIES_SAMD20
- “samd20g18” if
SOC_PART_NUMBER_SAMD20G18
&&SOC_SERIES_SAMD20
- “samd20g18u” if
SOC_PART_NUMBER_SAMD20G18U
&&SOC_SERIES_SAMD20
- “samd20j14” if
SOC_PART_NUMBER_SAMD20J14
&&SOC_SERIES_SAMD20
- “samd20j15” if
SOC_PART_NUMBER_SAMD20J15
&&SOC_SERIES_SAMD20
- “samd20j16” if
SOC_PART_NUMBER_SAMD20J16
&&SOC_SERIES_SAMD20
- “samd20j17” if
SOC_PART_NUMBER_SAMD20J17
&&SOC_SERIES_SAMD20
- “samd20j18” if
SOC_PART_NUMBER_SAMD20J18
&&SOC_SERIES_SAMD20
- “samd21e15a” if
SOC_PART_NUMBER_SAMD21E15A
&&SOC_SERIES_SAMD21
- “samd21e16a” if
SOC_PART_NUMBER_SAMD21E16A
&&SOC_SERIES_SAMD21
- “samd21e17a” if
SOC_PART_NUMBER_SAMD21E17A
&&SOC_SERIES_SAMD21
- “samd21e18a” if
SOC_PART_NUMBER_SAMD21E18A
&&SOC_SERIES_SAMD21
- “samd21g15a” if
SOC_PART_NUMBER_SAMD21G15A
&&SOC_SERIES_SAMD21
- “samd21g16a” if
SOC_PART_NUMBER_SAMD21G16A
&&SOC_SERIES_SAMD21
- “samd21g17a” if
SOC_PART_NUMBER_SAMD21G17A
&&SOC_SERIES_SAMD21
- “samd21g17au” if
SOC_PART_NUMBER_SAMD21G17AU
&&SOC_SERIES_SAMD21
- “samd21g18a” if
SOC_PART_NUMBER_SAMD21G18A
&&SOC_SERIES_SAMD21
- “samd21g18au” if
SOC_PART_NUMBER_SAMD21G18AU
&&SOC_SERIES_SAMD21
- “samd21j15a” if
SOC_PART_NUMBER_SAMD21J15A
&&SOC_SERIES_SAMD21
- “samd21j16a” if
SOC_PART_NUMBER_SAMD21J16A
&&SOC_SERIES_SAMD21
- “samd21j17a” if
SOC_PART_NUMBER_SAMD21J17A
&&SOC_SERIES_SAMD21
- “samd21j18a” if
SOC_PART_NUMBER_SAMD21J18A
&&SOC_SERIES_SAMD21
SOC_PART_NUMBER_IMX_RT
ifSOC_SERIES_IMX_RT
&&SOC_FAMILY_IMX
&&ARM
SOC_PART_NUMBER_IMX_6X_M4
ifSOC_SERIES_IMX_6X_M4
&&SOC_FAMILY_IMX
&&ARM
SOC_PART_NUMBER_IMX7_M4
ifSOC_SERIES_IMX7_M4
&&SOC_FAMILY_IMX
&&ARM
SOC_PART_NUMBER_KINETIS_K6X
ifSOC_SERIES_KINETIS_K6X
&&SOC_FAMILY_KINETIS
&&ARM
SOC_PART_NUMBER_KINETIS_KWX
ifSOC_SERIES_KINETIS_KWX
&&SOC_FAMILY_KINETIS
&&ARM
SOC_PART_NUMBER_KINETIS_KL2X
ifSOC_SERIES_KINETIS_KL2X
&&SOC_FAMILY_KINETIS
&&ARM
SOC_PART_NUMBER_LPC54XXX
ifSOC_SERIES_LPC54XXX
&&SOC_FAMILY_LPC
&&ARM
SOC_PART_NUMBER_EXX32_EFM32WG
ifSOC_SERIES_EFM32WG
&&SOC_FAMILY_EXX32
&&ARM
SOC_PART_NUMBER_EXX32_EFR32FG1P
ifSOC_SERIES_EFR32FG1P
&&SOC_FAMILY_EXX32
&&ARM
Kconfig definitions¶
At arch/arm/soc/atmel_sam/sam3x/Kconfig.defconfig.series:15
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/atmel_sam/Kconfig.defconfig:7
Menu path: (top menu)
config SOC_PART_NUMBER string default "sam3x8e" ifSOC_PART_NUMBER_SAM3X8E
&&SOC_SERIES_SAM3X
depends onSOC_SERIES_SAM3X
At arch/arm/soc/atmel_sam/sam4s/Kconfig.defconfig.series:14
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/atmel_sam/Kconfig.defconfig:7
Menu path: (top menu)
config SOC_PART_NUMBER string default "sam4s16c" ifSOC_PART_NUMBER_SAM4S16C
&&SOC_SERIES_SAM4S
depends onSOC_SERIES_SAM4S
At arch/arm/soc/atmel_sam/same70/Kconfig.defconfig.series:13
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/atmel_sam/Kconfig.defconfig:7
Menu path: (top menu)
config SOC_PART_NUMBER string default "same70q21" ifSOC_PART_NUMBER_SAME70Q21
&&SOC_SERIES_SAME70
default "same70q20" ifSOC_PART_NUMBER_SAME70Q20
&&SOC_SERIES_SAME70
default "same70q19" ifSOC_PART_NUMBER_SAME70Q19
&&SOC_SERIES_SAME70
default "same70n21" ifSOC_PART_NUMBER_SAME70N21
&&SOC_SERIES_SAME70
default "same70n20" ifSOC_PART_NUMBER_SAME70N20
&&SOC_SERIES_SAME70
default "same70n19" ifSOC_PART_NUMBER_SAME70N19
&&SOC_SERIES_SAME70
default "same70j21" ifSOC_PART_NUMBER_SAME70J21
&&SOC_SERIES_SAME70
default "same70j20" ifSOC_PART_NUMBER_SAME70J20
&&SOC_SERIES_SAME70
default "same70j19" ifSOC_PART_NUMBER_SAME70J19
&&SOC_SERIES_SAME70
depends onSOC_SERIES_SAME70
At arch/arm/soc/atmel_sam0/samd20/Kconfig.defconfig.series:12
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/atmel_sam0/Kconfig.defconfig:6
Menu path: (top menu)
config SOC_PART_NUMBER string default "samd20e14" ifSOC_PART_NUMBER_SAMD20E14
&&SOC_SERIES_SAMD20
default "samd20e15" ifSOC_PART_NUMBER_SAMD20E15
&&SOC_SERIES_SAMD20
default "samd20e16" ifSOC_PART_NUMBER_SAMD20E16
&&SOC_SERIES_SAMD20
default "samd20e17" ifSOC_PART_NUMBER_SAMD20E17
&&SOC_SERIES_SAMD20
default "samd20e18" ifSOC_PART_NUMBER_SAMD20E18
&&SOC_SERIES_SAMD20
default "samd20g14" ifSOC_PART_NUMBER_SAMD20G14
&&SOC_SERIES_SAMD20
default "samd20g15" ifSOC_PART_NUMBER_SAMD20G15
&&SOC_SERIES_SAMD20
default "samd20g16" ifSOC_PART_NUMBER_SAMD20G16
&&SOC_SERIES_SAMD20
default "samd20g17" ifSOC_PART_NUMBER_SAMD20G17
&&SOC_SERIES_SAMD20
default "samd20g17u" ifSOC_PART_NUMBER_SAMD20G17U
&&SOC_SERIES_SAMD20
default "samd20g18" ifSOC_PART_NUMBER_SAMD20G18
&&SOC_SERIES_SAMD20
default "samd20g18u" ifSOC_PART_NUMBER_SAMD20G18U
&&SOC_SERIES_SAMD20
default "samd20j14" ifSOC_PART_NUMBER_SAMD20J14
&&SOC_SERIES_SAMD20
default "samd20j15" ifSOC_PART_NUMBER_SAMD20J15
&&SOC_SERIES_SAMD20
default "samd20j16" ifSOC_PART_NUMBER_SAMD20J16
&&SOC_SERIES_SAMD20
default "samd20j17" ifSOC_PART_NUMBER_SAMD20J17
&&SOC_SERIES_SAMD20
default "samd20j18" ifSOC_PART_NUMBER_SAMD20J18
&&SOC_SERIES_SAMD20
depends onSOC_SERIES_SAMD20
At arch/arm/soc/atmel_sam0/samd21/Kconfig.defconfig.series:12
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/atmel_sam0/Kconfig.defconfig:6
Menu path: (top menu)
config SOC_PART_NUMBER string default "samd21e15a" ifSOC_PART_NUMBER_SAMD21E15A
&&SOC_SERIES_SAMD21
default "samd21e16a" ifSOC_PART_NUMBER_SAMD21E16A
&&SOC_SERIES_SAMD21
default "samd21e17a" ifSOC_PART_NUMBER_SAMD21E17A
&&SOC_SERIES_SAMD21
default "samd21e18a" ifSOC_PART_NUMBER_SAMD21E18A
&&SOC_SERIES_SAMD21
default "samd21g15a" ifSOC_PART_NUMBER_SAMD21G15A
&&SOC_SERIES_SAMD21
default "samd21g16a" ifSOC_PART_NUMBER_SAMD21G16A
&&SOC_SERIES_SAMD21
default "samd21g17a" ifSOC_PART_NUMBER_SAMD21G17A
&&SOC_SERIES_SAMD21
default "samd21g17au" ifSOC_PART_NUMBER_SAMD21G17AU
&&SOC_SERIES_SAMD21
default "samd21g18a" ifSOC_PART_NUMBER_SAMD21G18A
&&SOC_SERIES_SAMD21
default "samd21g18au" ifSOC_PART_NUMBER_SAMD21G18AU
&&SOC_SERIES_SAMD21
default "samd21j15a" ifSOC_PART_NUMBER_SAMD21J15A
&&SOC_SERIES_SAMD21
default "samd21j16a" ifSOC_PART_NUMBER_SAMD21J16A
&&SOC_SERIES_SAMD21
default "samd21j17a" ifSOC_PART_NUMBER_SAMD21J17A
&&SOC_SERIES_SAMD21
default "samd21j18a" ifSOC_PART_NUMBER_SAMD21J18A
&&SOC_SERIES_SAMD21
depends onSOC_SERIES_SAMD21
At arch/arm/soc/nxp_imx/Kconfig:19
Included via Kconfig:10
→ Kconfig.zephyr:23
→ arch/Kconfig:16
→ arch/arm/Kconfig:23
Menu path: (top menu) → ARM Options → SoC Configuration
config SOC_PART_NUMBER string defaultSOC_PART_NUMBER_IMX_RT
ifSOC_SERIES_IMX_RT
&&SOC_FAMILY_IMX
&&ARM
defaultSOC_PART_NUMBER_IMX_6X_M4
ifSOC_SERIES_IMX_6X_M4
&&SOC_FAMILY_IMX
&&ARM
defaultSOC_PART_NUMBER_IMX7_M4
ifSOC_SERIES_IMX7_M4
&&SOC_FAMILY_IMX
&&ARM
depends onSOC_FAMILY_IMX
&&ARM
help This string holds the full part number of the SoC. It is a hidden option that you should not set directly. The part number selection choice defines the default value for this string.
At arch/arm/soc/nxp_kinetis/Kconfig:20
Included via Kconfig:10
→ Kconfig.zephyr:23
→ arch/Kconfig:16
→ arch/arm/Kconfig:23
Menu path: (top menu) → ARM Options → SoC Configuration
config SOC_PART_NUMBER string defaultSOC_PART_NUMBER_KINETIS_K6X
ifSOC_SERIES_KINETIS_K6X
&&SOC_FAMILY_KINETIS
&&ARM
defaultSOC_PART_NUMBER_KINETIS_KWX
ifSOC_SERIES_KINETIS_KWX
&&SOC_FAMILY_KINETIS
&&ARM
defaultSOC_PART_NUMBER_KINETIS_KL2X
ifSOC_SERIES_KINETIS_KL2X
&&SOC_FAMILY_KINETIS
&&ARM
depends onSOC_FAMILY_KINETIS
&&ARM
help This string holds the full part number of the SoC. It is a hidden option that you should not set directly. The part number selection choice defines the default value for this string.
At arch/arm/soc/nxp_lpc/Kconfig:19
Included via Kconfig:10
→ Kconfig.zephyr:23
→ arch/Kconfig:16
→ arch/arm/Kconfig:23
Menu path: (top menu) → ARM Options → SoC Configuration
config SOC_PART_NUMBER string defaultSOC_PART_NUMBER_LPC54XXX
ifSOC_SERIES_LPC54XXX
&&SOC_FAMILY_LPC
&&ARM
depends onSOC_FAMILY_LPC
&&ARM
help This string holds the full part number of the SoC. It is a hidden option that you should not set directly. The part number selection choice defines the default value for this string.
At arch/arm/soc/silabs_exx32/Kconfig:18
Included via Kconfig:10
→ Kconfig.zephyr:23
→ arch/Kconfig:16
→ arch/arm/Kconfig:23
Menu path: (top menu) → ARM Options → SoC Configuration
config SOC_PART_NUMBER string defaultSOC_PART_NUMBER_EXX32_EFM32WG
ifSOC_SERIES_EFM32WG
&&SOC_FAMILY_EXX32
&&ARM
defaultSOC_PART_NUMBER_EXX32_EFR32FG1P
ifSOC_SERIES_EFR32FG1P
&&SOC_FAMILY_EXX32
&&ARM
depends onSOC_FAMILY_EXX32
&&ARM
help This string holds the full part number of the SoC. It is a hidden option that you should not set directly. The part number selection choice defines the default value for this string.
(Definitions include propagated dependencies, including from if’s and menus.)