mirror of
https://source.denx.de/u-boot/u-boot.git
synced 2026-06-13 15:03:58 +03:00
fdt: Don't overwrite bloblist devicetree
When the devicetree comes from a bloblist, it is currently overwritten
by the appended one, if present. It should be preserved.
Adjust the logic to support this.
Fixes: 70fe238594 ("fdt: Allow the devicetree to come from a bloblist")
Signed-off-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
@@ -1685,6 +1685,7 @@ int fdtdec_setup(void)
|
||||
gd->fdt_src = FDTSRC_BLOBLIST;
|
||||
log_debug("Devicetree is in bloblist at %p\n",
|
||||
gd->fdt_blob);
|
||||
ret = 0;
|
||||
} else {
|
||||
log_debug("No FDT found in bloblist\n");
|
||||
ret = -ENOENT;
|
||||
|
||||
Reference in New Issue
Block a user