The latest development version of this page may be more current than this released 1.14.1 version.
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.

Defaults

Kconfig definitions

At soc/arm/atmel_sam/sam3x/Kconfig.defconfig.series:15

Included via Kconfig:10Kconfig.zephyr:23soc/arm/atmel_sam/Kconfig.defconfig:7

Menu path: (top menu)

config SOC_PART_NUMBER
    string
    default "sam3x4c" if SOC_PART_NUMBER_SAM3X4C && SOC_SERIES_SAM3X
    default "sam3x4e" if SOC_PART_NUMBER_SAM3X4E && SOC_SERIES_SAM3X
    default "sam3x8c" if SOC_PART_NUMBER_SAM3X8C && SOC_SERIES_SAM3X
    default "sam3x8e" if SOC_PART_NUMBER_SAM3X8E && SOC_SERIES_SAM3X
    default "sam3x8h" if SOC_PART_NUMBER_SAM3X8H && SOC_SERIES_SAM3X
    depends on SOC_SERIES_SAM3X

At soc/arm/atmel_sam/sam4s/Kconfig.defconfig.series:15

Included via Kconfig:10Kconfig.zephyr:23soc/arm/atmel_sam/Kconfig.defconfig:7

Menu path: (top menu)

config SOC_PART_NUMBER
    string
    default "sam4s16c" if SOC_PART_NUMBER_SAM4S16C && SOC_SERIES_SAM4S
    default "sam4s16b" if SOC_PART_NUMBER_SAM4S16B && SOC_SERIES_SAM4S
    default "sam4s8c" if SOC_PART_NUMBER_SAM4S8C && SOC_SERIES_SAM4S
    default "sam4s8b" if SOC_PART_NUMBER_SAM4S8B && SOC_SERIES_SAM4S
    default "sam4s4c" if SOC_PART_NUMBER_SAM4S4C && SOC_SERIES_SAM4S
    default "sam4s4b" if SOC_PART_NUMBER_SAM4S4B && SOC_SERIES_SAM4S
    default "sam4s4a" if SOC_PART_NUMBER_SAM4S4A && SOC_SERIES_SAM4S
    default "sam4s2c" if SOC_PART_NUMBER_SAM4S2C && SOC_SERIES_SAM4S
    default "sam4s2b" if SOC_PART_NUMBER_SAM4S2B && SOC_SERIES_SAM4S
    default "sam4s2a" if SOC_PART_NUMBER_SAM4S2A && SOC_SERIES_SAM4S
    depends on SOC_SERIES_SAM4S

At soc/arm/atmel_sam/same70/Kconfig.defconfig.series:13

Included via Kconfig:10Kconfig.zephyr:23soc/arm/atmel_sam/Kconfig.defconfig:7

Menu path: (top menu)

config SOC_PART_NUMBER
    string
    default "same70q21" if SOC_PART_NUMBER_SAME70Q21 && SOC_SERIES_SAME70
    default "same70q20" if SOC_PART_NUMBER_SAME70Q20 && SOC_SERIES_SAME70
    default "same70q19" if SOC_PART_NUMBER_SAME70Q19 && SOC_SERIES_SAME70
    default "same70n21" if SOC_PART_NUMBER_SAME70N21 && SOC_SERIES_SAME70
    default "same70n20" if SOC_PART_NUMBER_SAME70N20 && SOC_SERIES_SAME70
    default "same70n19" if SOC_PART_NUMBER_SAME70N19 && SOC_SERIES_SAME70
    default "same70j21" if SOC_PART_NUMBER_SAME70J21 && SOC_SERIES_SAME70
    default "same70j20" if SOC_PART_NUMBER_SAME70J20 && SOC_SERIES_SAME70
    default "same70j19" if SOC_PART_NUMBER_SAME70J19 && SOC_SERIES_SAME70
    depends on SOC_SERIES_SAME70

At soc/arm/atmel_sam0/samd20/Kconfig.defconfig.series:12

Included via Kconfig:10Kconfig.zephyr:23soc/arm/atmel_sam0/Kconfig.defconfig:6

Menu path: (top menu)

config SOC_PART_NUMBER
    string
    default "samd20e14" if SOC_PART_NUMBER_SAMD20E14 && SOC_SERIES_SAMD20
    default "samd20e15" if SOC_PART_NUMBER_SAMD20E15 && SOC_SERIES_SAMD20
    default "samd20e16" if SOC_PART_NUMBER_SAMD20E16 && SOC_SERIES_SAMD20
    default "samd20e17" if SOC_PART_NUMBER_SAMD20E17 && SOC_SERIES_SAMD20
    default "samd20e18" if SOC_PART_NUMBER_SAMD20E18 && SOC_SERIES_SAMD20
    default "samd20g14" if SOC_PART_NUMBER_SAMD20G14 && SOC_SERIES_SAMD20
    default "samd20g15" if SOC_PART_NUMBER_SAMD20G15 && SOC_SERIES_SAMD20
    default "samd20g16" if SOC_PART_NUMBER_SAMD20G16 && SOC_SERIES_SAMD20
    default "samd20g17" if SOC_PART_NUMBER_SAMD20G17 && SOC_SERIES_SAMD20
    default "samd20g17u" if SOC_PART_NUMBER_SAMD20G17U && SOC_SERIES_SAMD20
    default "samd20g18" if SOC_PART_NUMBER_SAMD20G18 && SOC_SERIES_SAMD20
    default "samd20g18u" if SOC_PART_NUMBER_SAMD20G18U && SOC_SERIES_SAMD20
    default "samd20j14" if SOC_PART_NUMBER_SAMD20J14 && SOC_SERIES_SAMD20
    default "samd20j15" if SOC_PART_NUMBER_SAMD20J15 && SOC_SERIES_SAMD20
    default "samd20j16" if SOC_PART_NUMBER_SAMD20J16 && SOC_SERIES_SAMD20
    default "samd20j17" if SOC_PART_NUMBER_SAMD20J17 && SOC_SERIES_SAMD20
    default "samd20j18" if SOC_PART_NUMBER_SAMD20J18 && SOC_SERIES_SAMD20
    depends on SOC_SERIES_SAMD20

At soc/arm/atmel_sam0/samd21/Kconfig.defconfig.series:12

Included via Kconfig:10Kconfig.zephyr:23soc/arm/atmel_sam0/Kconfig.defconfig:6

Menu path: (top menu)

config SOC_PART_NUMBER
    string
    default "samd21e15a" if SOC_PART_NUMBER_SAMD21E15A && SOC_SERIES_SAMD21
    default "samd21e16a" if SOC_PART_NUMBER_SAMD21E16A && SOC_SERIES_SAMD21
    default "samd21e17a" if SOC_PART_NUMBER_SAMD21E17A && SOC_SERIES_SAMD21
    default "samd21e18a" if SOC_PART_NUMBER_SAMD21E18A && SOC_SERIES_SAMD21
    default "samd21g15a" if SOC_PART_NUMBER_SAMD21G15A && SOC_SERIES_SAMD21
    default "samd21g16a" if SOC_PART_NUMBER_SAMD21G16A && SOC_SERIES_SAMD21
    default "samd21g17a" if SOC_PART_NUMBER_SAMD21G17A && SOC_SERIES_SAMD21
    default "samd21g17au" if SOC_PART_NUMBER_SAMD21G17AU && SOC_SERIES_SAMD21
    default "samd21g18a" if SOC_PART_NUMBER_SAMD21G18A && SOC_SERIES_SAMD21
    default "samd21g18au" if SOC_PART_NUMBER_SAMD21G18AU && SOC_SERIES_SAMD21
    default "samd21j15a" if SOC_PART_NUMBER_SAMD21J15A && SOC_SERIES_SAMD21
    default "samd21j16a" if SOC_PART_NUMBER_SAMD21J16A && SOC_SERIES_SAMD21
    default "samd21j17a" if SOC_PART_NUMBER_SAMD21J17A && SOC_SERIES_SAMD21
    default "samd21j18a" if SOC_PART_NUMBER_SAMD21J18A && SOC_SERIES_SAMD21
    depends on SOC_SERIES_SAMD21

At soc/arm/cypress/psoc6/Kconfig.defconfig.series:14

Included via Kconfig:10Kconfig.zephyr:23soc/arm/cypress/Kconfig.defconfig:7

Menu path: (top menu)

config SOC_PART_NUMBER
    string
    default "CY8C6247BZI_D54" if SOC_PART_NUMBER_CY8C6247BZI_D54 && SOC_SERIES_PSOC62
    depends on SOC_SERIES_PSOC62

At soc/arm/silabs_exx32/efm32hg/Kconfig.defconfig.series:14

Included via Kconfig:10Kconfig.zephyr:23soc/arm/silabs_exx32/Kconfig.defconfig:3

Menu path: (top menu)

config SOC_PART_NUMBER
    string
    default "EFM32HG322F64" if SOC_PART_NUMBER_EFM32HG322F64 && SOC_SERIES_EFM32HG
    depends on SOC_SERIES_EFM32HG

At soc/arm/silabs_exx32/efm32pg12b/Kconfig.defconfig.series:14

Included via Kconfig:10Kconfig.zephyr:23soc/arm/silabs_exx32/Kconfig.defconfig:3

Menu path: (top menu)

config SOC_PART_NUMBER
    string
    default "EFM32PG12B500F1024GL125" if SOC_PART_NUMBER_EFM32PG12B500F1024GL125 && SOC_SERIES_EFM32PG12B
    depends on SOC_SERIES_EFM32PG12B

At soc/arm/silabs_exx32/efm32wg/Kconfig.defconfig.series:14

Included via Kconfig:10Kconfig.zephyr:23soc/arm/silabs_exx32/Kconfig.defconfig:3

Menu path: (top menu)

config SOC_PART_NUMBER
    string
    default "EFM32WG990F256" if SOC_PART_NUMBER_EFM32WG990F256 && SOC_SERIES_EFM32WG
    depends on SOC_SERIES_EFM32WG

At soc/arm/silabs_exx32/efr32fg1p/Kconfig.defconfig.series:14

Included via Kconfig:10Kconfig.zephyr:23soc/arm/silabs_exx32/Kconfig.defconfig:3

Menu path: (top menu)

config SOC_PART_NUMBER
    string
    default "EFR32FG1P133F256GM48" if SOC_PART_NUMBER_EFR32FG1P133F256GM48 && SOC_SERIES_EFR32FG1P
    depends on SOC_SERIES_EFR32FG1P

At soc/arm/silabs_exx32/efr32mg12p/Kconfig.defconfig.series:14

Included via Kconfig:10Kconfig.zephyr:23soc/arm/silabs_exx32/Kconfig.defconfig:3

Menu path: (top menu)

config SOC_PART_NUMBER
    string
    default "EFR32MG12P332F1024GL125" if SOC_PART_NUMBER_EFR32MG12P332F1024GL125 && SOC_SERIES_EFR32MG12P
    depends on SOC_SERIES_EFR32MG12P

At soc/arm/nxp_imx/Kconfig:19

Included via Kconfig:10Kconfig.zephyr:27soc/Kconfig:12

Menu path: (top menu) → Hardware Configuration

config SOC_PART_NUMBER
    string
    default SOC_PART_NUMBER_IMX_RT if SOC_SERIES_IMX_RT && SOC_FAMILY_IMX
    default SOC_PART_NUMBER_IMX_6X_M4 if SOC_SERIES_IMX_6X_M4 && SOC_FAMILY_IMX
    default SOC_PART_NUMBER_IMX7_M4 if SOC_SERIES_IMX7_M4 && SOC_FAMILY_IMX
    depends on SOC_FAMILY_IMX
    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 soc/arm/nxp_kinetis/Kconfig:20

Included via Kconfig:10Kconfig.zephyr:27soc/Kconfig:12

Menu path: (top menu) → Hardware Configuration

config SOC_PART_NUMBER
    string
    default SOC_PART_NUMBER_KINETIS_K6X if SOC_SERIES_KINETIS_K6X && SOC_FAMILY_KINETIS
    default SOC_PART_NUMBER_KINETIS_KWX if SOC_SERIES_KINETIS_KWX && SOC_FAMILY_KINETIS
    default SOC_PART_NUMBER_KINETIS_KL2X if SOC_SERIES_KINETIS_KL2X && SOC_FAMILY_KINETIS
    depends on SOC_FAMILY_KINETIS
    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 soc/arm/nxp_lpc/Kconfig:19

Included via Kconfig:10Kconfig.zephyr:27soc/Kconfig:12

Menu path: (top menu) → Hardware Configuration

config SOC_PART_NUMBER
    string
    default SOC_PART_NUMBER_LPC54XXX if SOC_SERIES_LPC54XXX && SOC_FAMILY_LPC
    depends on SOC_FAMILY_LPC
    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 soc/arm/silabs_exx32/Kconfig:20

Included via Kconfig:10Kconfig.zephyr:27soc/Kconfig:12

Menu path: (top menu) → Hardware Configuration

config SOC_PART_NUMBER
    string
    depends on SOC_FAMILY_EXX32
    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.)