When the video framebuffer comes from the bloblist, we should not change relocaddr to this address, since it interfers with the normal memory allocation.
This fixes a boot loop in qemu-x86_64 Signed-off-by: Simon Glass <s...@chromium.org> Fixes: 5bc610a7d9d ("common: board_f: Pass frame buffer info from SPL to u-boot") --- common/board_f.c | 1 - 1 file changed, 1 deletion(-) diff --git a/common/board_f.c b/common/board_f.c index 7d2c380e91e2..5c8646b22283 100644 --- a/common/board_f.c +++ b/common/board_f.c @@ -419,7 +419,6 @@ static int reserve_video(void) if (!ho) return log_msg_ret("blf", -ENOENT); video_reserve_from_bloblist(ho); - gd->relocaddr = ho->fb; } else if (CONFIG_IS_ENABLED(VIDEO)) { ulong addr; int ret; -- 2.41.0.487.g6d72f3e995-goog