2024-11-14 08:48:17 +00:00
|
|
|
# Copyright (c) 2021-2023 Nordic Semiconductor
|
2022-06-22 11:05:49 +02:00
|
|
|
#
|
|
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
|
2024-11-14 08:48:17 +00:00
|
|
|
config BOARD
|
|
|
|
string
|
|
|
|
default "$(BOARD)"
|
|
|
|
help
|
|
|
|
This option holds the name of the board and is used to locate the files
|
|
|
|
related to the board in the source tree (under boards/).
|
|
|
|
The Board is the first location where we search for a linker.ld file,
|
|
|
|
if not found we look for the linker file in
|
|
|
|
soc/<arch>/<family>/<series>
|
|
|
|
|
|
|
|
config BOARD_REVISION
|
|
|
|
def_string "$(BOARD_REVISION)"
|
|
|
|
help
|
|
|
|
If the BOARD has a revision field set, this is the revision.
|
|
|
|
Otherwise, it is the empty string. For example, if BOARD is
|
|
|
|
"plank@foo", this option will be "foo". If BOARD is "plank",
|
|
|
|
this option will be the empty string.
|
|
|
|
|
|
|
|
config BOARD_DEPRECATED_RELEASE
|
|
|
|
string
|
|
|
|
help
|
|
|
|
This hidden option is set in the board configuration and indicates
|
|
|
|
the Zephyr release that the board configuration will be removed.
|
|
|
|
When set, any build for that board will generate a clearly visible
|
|
|
|
deprecation warning.
|
|
|
|
|
|
|
|
source "boards/Kconfig.v2"
|
|
|
|
source "soc/Kconfig.v2"
|
2023-11-03 13:47:54 +01:00
|
|
|
|
2022-06-22 11:05:49 +02:00
|
|
|
comment "Sysbuild image configuration"
|
|
|
|
|
2024-05-08 13:10:48 +02:00
|
|
|
osource "$(KCONFIG_BOARD_DIR)/Kconfig.sysbuild"
|
2024-04-10 12:30:24 +02:00
|
|
|
osource "$(KCONFIG_BINARY_DIR)/soc/Kconfig.sysbuild"
|
2022-06-22 11:05:49 +02:00
|
|
|
|
2023-02-20 10:00:38 +00:00
|
|
|
menu "Modules"
|
|
|
|
|
|
|
|
source "modules/Kconfig.sysbuild"
|
|
|
|
|
|
|
|
endmenu
|
|
|
|
|
2022-06-22 11:05:49 +02:00
|
|
|
config EXPERIMENTAL
|
|
|
|
bool
|
|
|
|
help
|
|
|
|
Symbol that must be selected by a feature if it is considered to be
|
|
|
|
at an experimental implementation stage.
|
|
|
|
|
|
|
|
config WARN_EXPERIMENTAL
|
|
|
|
bool
|
|
|
|
prompt "Warn on experimental usage"
|
|
|
|
help
|
|
|
|
Print a warning when the Kconfig tree is parsed if any experimental
|
|
|
|
features are enabled.
|
|
|
|
|
|
|
|
config DEPRECATED
|
|
|
|
bool
|
|
|
|
help
|
|
|
|
Symbol that must be selected by a feature or module if it is
|
|
|
|
considered to be deprecated.
|
|
|
|
|
|
|
|
config WARN_DEPRECATED
|
|
|
|
bool
|
|
|
|
default y
|
|
|
|
prompt "Warn on deprecated usage"
|
|
|
|
help
|
|
|
|
Print a warning when the Kconfig tree is parsed if any deprecated
|
|
|
|
features are enabled.
|
2022-06-22 11:19:05 +02:00
|
|
|
|
2023-08-25 12:45:14 +02:00
|
|
|
rsource "images/Kconfig"
|
2024-03-14 10:37:01 +00:00
|
|
|
|
|
|
|
menu "Build options"
|
|
|
|
|
|
|
|
rsource "build/Kconfig"
|
|
|
|
|
|
|
|
endmenu
|