projects
/
oweals
/
u-boot.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
fdt: prevent clearing memory node if there are no banks
[oweals/u-boot.git]
/
common
/
fdt_support.c
diff --git
a/common/fdt_support.c
b/common/fdt_support.c
index 10648b5a4a86e0d94765b94b02af7b0e4ca9fc76..f86365e8f0da60caddb0444518e72bb8e46ea0b7 100644
(file)
--- a/
common/fdt_support.c
+++ b/
common/fdt_support.c
@@
-454,6
+454,9
@@
int fdt_fixup_memory_banks(void *blob, u64 start[], u64 size[], int banks)
return err;
}
+ if (!banks)
+ return 0;
+
len = fdt_pack_reg(blob, tmp, start, size, banks);
err = fdt_setprop(blob, nodeoffset, "reg", tmp, len);