boot/ti-k3-r5-loader: add defconfig fragment support

There are multiple defconfig fragments we can select to modify the final
tiboot3.bin image to support different boot methods or enable features
supported by a board. Allow the ti-k3-r5-loader package to select
defconfig gragments during a build

Signed-off-by: Bryan Brattlof <bb@ti.com>
Signed-off-by: Romain Naour <romain.naour@smile.fr>
This commit is contained in:
Bryan Brattlof
2025-12-04 06:50:38 -06:00
committed by Romain Naour
parent 1d10e677b8
commit 74ac7a38be
2 changed files with 7 additions and 0 deletions

View File

@@ -95,6 +95,12 @@ config BR2_TARGET_TI_K3_R5_LOADER_CUSTOM_CONFIG_FILE
help
Path to the TI K3 R5 Loader configuration file.
config BR2_TARGET_TI_K3_R5_LOADER_CONFIG_FRAGMENT_FILES
string "Additional configuration fragment files"
help
A space-separated list of configuration fragment files,
that will be merged to the tiboot3.bin configuration file.
config BR2_TARGET_TI_K3_R5_LOADER_CUSTOM_DTS_PATH
string "Device Tree Source file paths"
help

View File

@@ -77,6 +77,7 @@ TI_K3_R5_LOADER_MAKE_OPTS = \
HOSTLDFLAGS="$(HOST_LDFLAGS)" \
BINMAN_INDIRS=$(BINARIES_DIR)
TI_K3_R5_LOADER_KCONFIG_FRAGMENT_FILES = $(call qstrip,$(BR2_TARGET_TI_K3_R5_LOADER_CONFIG_FRAGMENT_FILES))
TI_K3_R5_LOADER_TIBOOT3_BIN = $(call qstrip,$(BR2_TARGET_TI_K3_R5_LOADER_TIBOOT3_BIN))
define TI_K3_R5_LOADER_INSTALL_TIBOOT3_BIN