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 <francesco@valla.it>
This commit is contained in:
committed by
Tom Rini
parent
e50ee1acd4
commit
2a70a7e225
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user