summaryrefslogtreecommitdiff
path: root/include/spl.h
diff options
context:
space:
mode:
authorSimon Glass <sjg@chromium.org>2019-09-25 17:11:19 +0300
committerBin Meng <bmeng.cn@gmail.com>2019-10-08 08:51:03 +0300
commit3cd71981531a767e5109368fede61931944bdb5c (patch)
treedd341589e1a67d802c984a9709e6c4f430dc094c /include/spl.h
parent366291afe63fb4973161e01c29c43bc840a710a5 (diff)
downloadu-boot-3cd71981531a767e5109368fede61931944bdb5c.tar.xz
spl: Set up the bloblist in board_init_r()
At present the bloblist is set up in spl_common_init() which can be called from spl_early_init(), i.e. before SDRAM is ready. This prevents the bloblist from being located in SDRAM, which is useful on some platforms where SRAM is inaccessible after U-Boot relocates (e.g. x86 CAR region). It doesn't serve much purpose to have the bloblist available early, since very little is known about the platform then, and the handoff info is written when SPL is about to jump to U-Boot. Move the code to board_init_r() to avoid any restrictions. Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
Diffstat (limited to 'include/spl.h')
0 files changed, 0 insertions, 0 deletions