riscv: qemu: Enable PRE_CONSOLE_BUFFER

By default the video console only outputs messages after it's ready.
Messages before that won't show on the video console, but U-Boot has
an option to buffer the console messages before it's ready.

Enable this support, and carefully select an address for the buffer.

Signed-off-by: Bin Meng <bmeng@tinylab.org>
Reviewed-by: Rick Chen <rick@andestech.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
Bin Meng 2023-07-23 12:40:38 +08:00 committed by Leo Yu-Chi Liang
parent 6b343ab38d
commit 608b80b5b8

View file

@ -25,6 +25,10 @@ config SPL_OPENSBI_LOAD_ADDR
hex
default 0x80100000
config PRE_CON_BUF_ADDR
hex
default 0x81000000
config BOARD_SPECIFIC_OPTIONS # dummy
def_bool y
select GENERIC_RISCV
@ -71,5 +75,6 @@ config BOARD_SPECIFIC_OPTIONS # dummy
imply VIDEO
imply VIDEO_BOCHS
imply SYS_WHITE_ON_BLACK
imply PRE_CONSOLE_BUFFER
endif