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

Kconfig definitions

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

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

Menu path: (top menu)

config SOC_PART_NUMBER
    string
    default "sam3x8e" if SOC_PART_NUMBER_SAM3X8E && SOC_SERIES_SAM3X
    depends on SOC_SERIES_SAM3X

At arch/arm/soc/atmel_sam/sam4s/Kconfig.defconfig.series:14

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

Menu path: (top menu)

config SOC_PART_NUMBER
    string
    default "sam4s16c" if SOC_PART_NUMBER_SAM4S16C && SOC_SERIES_SAM4S
    depends on SOC_SERIES_SAM4S

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

Included via Kconfig:10Kconfig.zephyr:20arch/arm/soc/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 arch/arm/soc/atmel_sam0/samd20/Kconfig.defconfig.series:12

Included via Kconfig:10Kconfig.zephyr:20arch/arm/soc/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 arch/arm/soc/atmel_sam0/samd21/Kconfig.defconfig.series:12

Included via Kconfig:10Kconfig.zephyr:20arch/arm/soc/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 arch/arm/soc/nxp_imx/Kconfig:19

Included via Kconfig:10Kconfig.zephyr:23arch/Kconfig:16arch/arm/Kconfig:23

Menu path: (top menu) → ARM Options → SoC Configuration

config SOC_PART_NUMBER
    string
    default SOC_PART_NUMBER_IMX_RT if SOC_SERIES_IMX_RT && SOC_FAMILY_IMX && ARM
    default SOC_PART_NUMBER_IMX_6X_M4 if SOC_SERIES_IMX_6X_M4 && SOC_FAMILY_IMX && ARM
    default SOC_PART_NUMBER_IMX7_M4 if SOC_SERIES_IMX7_M4 && SOC_FAMILY_IMX && ARM
    depends on SOC_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:10Kconfig.zephyr:23arch/Kconfig:16arch/arm/Kconfig:23

Menu path: (top menu) → ARM Options → SoC Configuration

config SOC_PART_NUMBER
    string
    default SOC_PART_NUMBER_KINETIS_K6X if SOC_SERIES_KINETIS_K6X && SOC_FAMILY_KINETIS && ARM
    default SOC_PART_NUMBER_KINETIS_KWX if SOC_SERIES_KINETIS_KWX && SOC_FAMILY_KINETIS && ARM
    default SOC_PART_NUMBER_KINETIS_KL2X if SOC_SERIES_KINETIS_KL2X && SOC_FAMILY_KINETIS && ARM
    depends on SOC_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:10Kconfig.zephyr:23arch/Kconfig:16arch/arm/Kconfig:23

Menu path: (top menu) → ARM Options → SoC Configuration

config SOC_PART_NUMBER
    string
    default SOC_PART_NUMBER_LPC54XXX if SOC_SERIES_LPC54XXX && SOC_FAMILY_LPC && ARM
    depends on SOC_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:10Kconfig.zephyr:23arch/Kconfig:16arch/arm/Kconfig:23

Menu path: (top menu) → ARM Options → SoC Configuration

config SOC_PART_NUMBER
    string
    default SOC_PART_NUMBER_EXX32_EFM32WG if SOC_SERIES_EFM32WG && SOC_FAMILY_EXX32 && ARM
    default SOC_PART_NUMBER_EXX32_EFR32FG1P if SOC_SERIES_EFR32FG1P && SOC_FAMILY_EXX32 && ARM
    depends on SOC_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.)