aboutsummaryrefslogtreecommitdiff
path: root/common/image-fdt.c
diff options
context:
space:
mode:
authorTom Rini <trini@konsulko.com>2015-06-05 12:14:01 -0400
committerTom Rini <trini@konsulko.com>2015-06-05 12:14:01 -0400
commitf1737152c01734749c3694d30e1aa86ab28f374e (patch)
treef8c0cd6cf17ddfdd2410e7528a27f3c8e3c17877 /common/image-fdt.c
parentd85cd291331b07df57fd4ada84d2c7b9b76ac1b8 (diff)
parent3c4c142e5deed2a9362e65e45372044652ac57b5 (diff)
Merge git://git.denx.de/u-boot-fdt
Diffstat (limited to 'common/image-fdt.c')
-rw-r--r--common/image-fdt.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/common/image-fdt.c b/common/image-fdt.c
index 7e2da7b3b7..80e3e63805 100644
--- a/common/image-fdt.c
+++ b/common/image-fdt.c
@@ -471,6 +471,10 @@ int image_setup_libfdt(bootm_headers_t *images, void *blob,
int ret = -EPERM;
int fdt_ret;
+ if (fdt_root(blob) < 0) {
+ printf("ERROR: root node setup failed\n");
+ goto err;
+ }
if (fdt_chosen(blob) < 0) {
printf("ERROR: /chosen node create failed\n");
goto err;