From: Francesco Valla Date: Thu, 4 Jun 2026 20:41:36 +0000 (+0200) Subject: spl: fit: fix loadables load under sandbox X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=2a70a7e2252ecf01057592bb163a11cd337bcc95;p=thirdparty%2Fu-boot.git spl: fit: fix loadables load under sandbox Align the fit_image_load() call done for the loadables to the ones for other artifatcs (firmware, kernel, fdt), calling virt_to_phys() on the pointer that contains the FIT location. This is needed to support the 'sandbox' environment. Signed-off-by: Francesco Valla --- diff --git a/common/spl/spl_fit.c b/common/spl/spl_fit.c index 46ebcabe56a..229eda0582f 100644 --- a/common/spl/spl_fit.c +++ b/common/spl/spl_fit.c @@ -1024,7 +1024,7 @@ int spl_load_fit_image(struct spl_image_info *spl_image, #ifdef CONFIG_SPL_FIT_SIGNATURE images.verify = 1; #endif - ret = fit_image_load(&images, (ulong)header, + ret = fit_image_load(&images, virt_to_phys((void *)header), &uname, &fit_uname_config, IH_ARCH_DEFAULT, IH_TYPE_LOADABLE, -1, FIT_LOAD_OPTIONAL_NON_ZERO,