aboutsummaryrefslogtreecommitdiff
path: root/common/log.c
diff options
context:
space:
mode:
authorAlexandru Gagniuc2021-04-01 13:25:28 -0500
committerTom Rini2021-04-14 16:02:43 -0400
commit60138aa87cb3281dafebf25125d546718beb3969 (patch)
treeb4c6f70672a711d73e37f840bc0069f1291f2c8b /common/log.c
parent2eaae17bc90ec524dbddc52a85ff3705727d7c5a (diff)
spl: LOAD_FIT_FULL: Relocate FDT for u-boot payloads
U-Boot expects the FDT to be located right after the _end linker symbol (see fdtdec.c: board_fdt_blob_setup()) The "basic" LOAD_FIT path is aware of this limitation, and relocates the FDT at the expected location. Guessing the expected location probably only works reliably on 32-bit arm, and it feels like a hack. One proposal would be to pass the FDT address to u-boot (e.g. using 'r2' on arm platforms). The variable is named "fdt_hack" to remind future contributors that, "hey! we should fix the underlying problem". However, that is beyond the scope of this patch. Signed-off-by: Alexandru Gagniuc <mr.nuke.me@gmail.com>
Diffstat (limited to 'common/log.c')
0 files changed, 0 insertions, 0 deletions