1# Copyright (c) 2022 Nordic Semiconductor ASA
2
3# SPDX-License-Identifier: Apache-2.0
4
5# Load all SoCs.
6# SoCs that has transitioned to SoC scheme v2 are promptless, and thus
7# unselectable by the user or through configuration files.
8#
9# SoC that are still using scheme v1 are still having a prompt but is loaded as
10# they offer board maintainers the possibility to use board scheme v2.
11
12config SOC
13	string
14	help
15	  SoC name. The value of this setting must be defined by the selected
16	  SoC for hw model v2.
17
18config SOC_SERIES
19	string
20	help
21	  SoC series. The value of this setting must be defined by the selected
22	  SoC if the SoC belongs to a common series.
23
24config SOC_FAMILY
25	string
26	help
27	  SoC family. The value of this setting must be defined by the selected
28	  SoC if the SoC belongs to a SoC family. Usually a SoC family also
29	  indicates the vendor of the SoC.
30
31config SOC_PART_NUMBER
32	string
33	help
34	  This string holds the full part number of the SoC. It is a hidden option
35	  that you should not set directly. The part number selection choice defines
36	  the default value for this string.
37
38# Source all Kconfig HWMv2 from SoC roots.
39source "$(KCONFIG_BINARY_DIR)/soc/Kconfig.soc"
40