X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=common%2Ffdt_support.c;h=f86365e8f0da60caddb0444518e72bb8e46ea0b7;hb=909a1ab2f05a53b2e5a0c604a88c06adc8b4929c;hp=10648b5a4a86e0d94765b94b02af7b0e4ca9fc76;hpb=10be5b5d3a8d8dd1aa8be95d339c0fdf498c3687;p=u-boot diff --git a/common/fdt_support.c b/common/fdt_support.c index 10648b5a4a..f86365e8f0 100644 --- 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);