mirror of
https://xff.cz/git/u-boot/
synced 2025-09-01 16:52:14 +02:00
mkimage will now report information about loadable
Added FIT_LOADABLE_PROP, so the user can identify an optional entry named "loadables" in their .its configuration. "loadables" is a comma separated list in the .its Documentation can be found in doc/uImage.FIT/source_file_format.txt and doc/uImage.Fit/multi-with-loadables.its Signed-off-by: Karl Apsite <Karl.Apsite@dornerworks.com> Reviewed-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
@@ -1436,6 +1436,7 @@ void fit_conf_print(const void *fit, int noffset, const char *p)
|
||||
char *desc;
|
||||
char *uname;
|
||||
int ret;
|
||||
int loadables_index;
|
||||
|
||||
/* Mandatory properties */
|
||||
ret = fit_get_desc(fit, noffset, &desc);
|
||||
@@ -1460,6 +1461,22 @@ void fit_conf_print(const void *fit, int noffset, const char *p)
|
||||
uname = (char *)fdt_getprop(fit, noffset, FIT_FDT_PROP, NULL);
|
||||
if (uname)
|
||||
printf("%s FDT: %s\n", p, uname);
|
||||
|
||||
/* Print out all of the specified loadables */
|
||||
for (loadables_index = 0;
|
||||
!fdt_get_string_index(fit, noffset,
|
||||
FIT_LOADABLE_PROP,
|
||||
loadables_index,
|
||||
(const char **)&uname) > 0;
|
||||
loadables_index++)
|
||||
{
|
||||
if (loadables_index == 0) {
|
||||
printf("%s Loadables: ", p);
|
||||
} else {
|
||||
printf("%s ", p);
|
||||
}
|
||||
printf("%s\n", uname);
|
||||
}
|
||||
}
|
||||
|
||||
static int fit_image_select(const void *fit, int rd_noffset, int verify)
|
||||
|
Reference in New Issue
Block a user