diff options
author | Simon Glass <sjg@chromium.org> | 2024-08-21 10:19:12 -0600 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2024-08-26 14:05:38 -0600 |
commit | e821897622a13d41c80993510be56e7011d1c43a (patch) | |
tree | 5b8b89d679ac6f02c231da9cd6b8e963e5912dea /common | |
parent | 894197285407ae5782597cdd9c79eca8518246ed (diff) | |
download | u-boot-e821897622a13d41c80993510be56e7011d1c43a.tar.gz |
board_f: Move new_bloblist to boardf
This value is only used before relocation. Move it to the new boardf
struct.
Signed-off-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'common')
-rw-r--r-- | common/board_f.c | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/common/board_f.c b/common/board_f.c index 0c24e3ae618..eb74bfa428a 100644 --- a/common/board_f.c +++ b/common/board_f.c @@ -627,8 +627,8 @@ static int reserve_bloblist(void) /* Align to a 4KB boundary for easier reading of addresses */ gd->start_addr_sp = ALIGN_DOWN(gd->start_addr_sp - CONFIG_BLOBLIST_SIZE_RELOC, 0x1000); - gd->new_bloblist = map_sysmem(gd->start_addr_sp, - CONFIG_BLOBLIST_SIZE_RELOC); + gd->boardf->new_bloblist = map_sysmem(gd->start_addr_sp, + CONFIG_BLOBLIST_SIZE_RELOC); #endif return 0; @@ -704,10 +704,11 @@ static int reloc_bloblist(void) debug("Not relocating bloblist\n"); return 0; } - if (gd->new_bloblist) { + if (gd->boardf->new_bloblist) { debug("Copying bloblist from %p to %p, size %x\n", - gd->bloblist, gd->new_bloblist, gd->bloblist->total_size); - return bloblist_reloc(gd->new_bloblist, + gd->bloblist, gd->boardf->new_bloblist, + gd->bloblist->total_size); + return bloblist_reloc(gd->boardf->new_bloblist, CONFIG_BLOBLIST_SIZE_RELOC); } #endif |