summaryrefslogtreecommitdiff
path: root/tools/fdtgrep.c
diff options
context:
space:
mode:
Diffstat (limited to 'tools/fdtgrep.c')
-rw-r--r--tools/fdtgrep.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/tools/fdtgrep.c b/tools/fdtgrep.c
index b4c041070f5..dba7240001f 100644
--- a/tools/fdtgrep.c
+++ b/tools/fdtgrep.c
@@ -355,6 +355,9 @@ static int display_fdt_by_regions(struct display_info *disp, const void *blob,
case FDT_BEGIN_NODE:
name = fdt_get_name(blob, offset, &len);
+ if (!name)
+ return len;
+
fprintf(f, "%*s%s {", depth++ * shift, "",
*name ? name : "/");
break;