summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichal Simek <michal.simek@xilinx.com>2016-05-04 15:08:00 +0200
committerTom Rini <trini@konsulko.com>2016-05-23 11:50:20 -0400
commit5adfa265793d2e41fd1619cafcd9cf4e18f80341 (patch)
tree233d086da2c842176d3f9e3d4774195163781772
parentbd6e14209445853f9024574b756bba3184bc215c (diff)
downloadblackbird-obmc-uboot-5adfa265793d2e41fd1619cafcd9cf4e18f80341.tar.gz
blackbird-obmc-uboot-5adfa265793d2e41fd1619cafcd9cf4e18f80341.zip
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.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/common/spl/spl_fit.c b/common/spl/spl_fit.c
index 1a5c0275a7..26842ba285 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;
OpenPOWER on IntegriCloud