diff options
| author | David Lechner <[email protected]> | 2026-01-29 14:03:41 -0600 |
|---|---|---|
| committer | Tom Rini <[email protected]> | 2026-01-30 12:38:03 -0600 |
| commit | 8bca63d2ed9d73ec2ff83fa76510245e48e29730 (patch) | |
| tree | e9ab16b688bf40dc21116e384f92d6a34f4d1fc3 | |
| parent | eed514b11d04a2f8a949521ad3bffba3ec98bd2f (diff) | |
boot/fit: print error name in boot_get_fdt_fit()
Print the actual error code in a couple of places in boot_get_fdt_fit().
These are FDT error codes, not errno, so printing the string is more
helpful than printing the numeric value.
The only caller of boot_get_fdt_fit() unconditionally replaces the
returned error code (fdt_noffset) with ENOENT so the actual error would
otherwise be lost.
Signed-off-by: David Lechner <[email protected]>
| -rw-r--r-- | boot/image-fit.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/boot/image-fit.c b/boot/image-fit.c index 85026c2d1d0..3ed69b5f7bc 100644 --- a/boot/image-fit.c +++ b/boot/image-fit.c @@ -2501,7 +2501,8 @@ int boot_get_fdt_fit(struct bootm_headers *images, ulong addr, err = fdt_open_into(ov, ovcopy, ovcopylen); if (err < 0) { - printf("failed on fdt_open_into for DTO\n"); + printf("failed on fdt_open_into for DTO: %s\n", + fdt_strerror(err)); fdt_noffset = err; goto out; } @@ -2509,7 +2510,8 @@ int boot_get_fdt_fit(struct bootm_headers *images, ulong addr, base = map_sysmem(load, len + ovlen); err = fdt_open_into(base, base, len + ovlen); if (err < 0) { - printf("failed on fdt_open_into\n"); + printf("failed on fdt_open_into: %s\n", + fdt_strerror(err)); fdt_noffset = err; goto out; } |
