Skip to content

Commit

Permalink
common: spl_fit: Default to IH_OS_U_BOOT if FIT_IMAGE_TINY enabled
Browse files Browse the repository at this point in the history
If FIT_IMAGE_TINY is enabled, spl_fit_image_get_os returns -ENOTSUPP.
In this case, we should default to IH_OS_U_BOOT not to IH_OS_INVALID.

Signed-off-by: Abel Vesa <[email protected]>
Tested-by: Fabio Estevam <[email protected]>
  • Loading branch information
abelvesa authored and trini committed Mar 22, 2019
1 parent ef331e3 commit cf8dcc5
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions common/spl/spl_fit.c
Original file line number Diff line number Diff line change
Expand Up @@ -491,6 +491,10 @@ int spl_load_simple_fit(struct spl_image_info *spl_image,

if (!spl_fit_image_get_os(fit, node, &os_type))
debug("Loadable is %s\n", genimg_get_os_name(os_type));
#if CONFIG_IS_ENABLED(FIT_IMAGE_TINY)
else
os_type = IH_OS_U_BOOT;
#endif

if (os_type == IH_OS_U_BOOT) {
spl_fit_append_fdt(&image_info, info, sector,
Expand Down

0 comments on commit cf8dcc5

Please sign in to comment.