On 06/03/19 7:22 PM, Peter Ujfalusi wrote: > Currently only the first fdt is loaded from the extra configuration of > FIT image. > If the configuration have multiple fdt, load them all as well. > > Signed-off-by: Peter Ujfalusi <[email protected]> > --- > common/image-fit.c | 12 ++++++++++++ > 1 file changed, 12 insertions(+) > > diff --git a/common/image-fit.c b/common/image-fit.c > index ac901e131ca1..a74b44f2982c 100644 > --- a/common/image-fit.c > +++ b/common/image-fit.c > @@ -2118,6 +2118,18 @@ int boot_get_fdt_fit(bootm_headers_t *images, ulong > addr, > if (next_config) > *next_config++ = '\0'; > uname = NULL; > + > + /* > + * fit_image_load() would load the first FDT from the > + * extra config only when uconfig is specified. > + * Check if the extra config contains multiple FDTs and > + * if so, load them. > + */ > + cfg_noffset = fit_conf_get_node(fit, uconfig); > + > + i = 0; > + count = fit_conf_get_prop_node_count(fit, cfg_noffset, > + FIT_FDT_PROP);
This is a nice extension to the extra configs. Reviewed-by: Lokesh Vutla <[email protected]> Thanks and regards, Lokesh _______________________________________________ U-Boot mailing list [email protected] https://lists.denx.de/listinfo/u-boot

