From 608b80b5b855d0c55a5fa7de11c1338bf2541855 Mon Sep 17 00:00:00 2001 From: Bin Meng Date: Sun, 23 Jul 2023 12:40:38 +0800 Subject: [PATCH] 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 Reviewed-by: Rick Chen Reviewed-by: Simon Glass --- board/emulation/qemu-riscv/Kconfig | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/board/emulation/qemu-riscv/Kconfig b/board/emulation/qemu-riscv/Kconfig index 976c350e50..7220c55350 100644 --- a/board/emulation/qemu-riscv/Kconfig +++ b/board/emulation/qemu-riscv/Kconfig @@ -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 -- 2.39.5