diff options
author | Michal Simek <michal.simek@xilinx.com> | 2016-05-04 13:08:00 (GMT) |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2016-05-23 15:50:20 (GMT) |
commit | 5adfa265793d2e41fd1619cafcd9cf4e18f80341 (patch) | |
tree | 233d086da2c842176d3f9e3d4774195163781772 | |
parent | bd6e14209445853f9024574b756bba3184bc215c (diff) | |
download | u-boot-5adfa265793d2e41fd1619cafcd9cf4e18f80341.tar.xz |
spl: fit: Print error message when FDT is not present
When FDT is not present in the image user doesn't get any error what's
wrong. Print error message if LIBCOMMON_SUPPORT is enabled.
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
Seris-cc: uboot
Reviewed-by: Tom Rini <trini@konsulko.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
-rw-r--r-- | common/spl/spl_fit.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/common/spl/spl_fit.c b/common/spl/spl_fit.c index 1a5c027..26842ba 100644 --- a/common/spl/spl_fit.c +++ b/common/spl/spl_fit.c @@ -39,8 +39,13 @@ static int spl_fit_select_fdt(const void *fdt, int images, int *fdt_offsetp) node >= 0; node = fdt_next_subnode(fdt, node)) { name = fdt_getprop(fdt, node, "description", &len); - if (!name) + if (!name) { +#ifdef CONFIG_SPL_LIBCOMMON_SUPPORT + printf("%s: Missing FDT description in DTB\n", + __func__); +#endif return -EINVAL; + } if (board_fit_config_name_match(name)) continue; |