]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
x86: Switch QEMU over to use the bochs driver
authorSimon Glass <sjg@chromium.org>
Sun, 16 Jul 2023 03:39:19 +0000 (21:39 -0600)
committerBin Meng <bmeng@tinylab.org>
Mon, 17 Jul 2023 09:23:15 +0000 (17:23 +0800)
This is more convenient since it does not require a video BIOS. Enable
it for QEMU.

Also drop use of video in SPL for the 64-bit QEMU, since it not needed
now.

Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
arch/x86/cpu/qemu/Kconfig
configs/qemu-x86_64_defconfig
configs/qemu-x86_defconfig

index f8f2f647308863f054c284878123aac4261afb20..aa329b0dab292782b20b9afb2efcac068bb3b1ed 100644 (file)
@@ -12,7 +12,7 @@ config QEMU
        imply SYS_NS16550
        imply USB
        imply USB_EHCI_HCD
-       imply VIDEO_VESA
+       imply VIDEO_BOCHS
 
 if QEMU
 
index b1400876a2fff8ed0e7d5796ad2b4ac0f64619da..4a15c516710e51fa5cf3a4dcf7b505fae42a60ed 100644 (file)
@@ -84,10 +84,6 @@ CONFIG_SPL_DM_RTC=y
 CONFIG_SYS_NS16550_PORT_MAPPED=y
 CONFIG_SPI=y
 CONFIG_USB_KEYBOARD=y
-CONFIG_SPL_VIDEO=y
-CONFIG_FRAMEBUFFER_SET_VESA_MODE=y
-CONFIG_FRAMEBUFFER_VESA_MODE_USER=y
-CONFIG_FRAMEBUFFER_VESA_MODE=0x144
 CONFIG_CONSOLE_SCROLL_LINES=5
 CONFIG_FAT_BLK_XLATE=y
 # CONFIG_SPL_USE_TINY_PRINTF is not set
index 56788cd185fd6766dec174525461ab03271ded53..95a6ff9ae799e469d49f817f566b1546dd48cd0a 100644 (file)
@@ -53,9 +53,6 @@ CONFIG_NVME_PCI=y
 CONFIG_SYS_NS16550_PORT_MAPPED=y
 CONFIG_SPI=y
 CONFIG_USB_KEYBOARD=y
-CONFIG_FRAMEBUFFER_SET_VESA_MODE=y
-CONFIG_FRAMEBUFFER_VESA_MODE_USER=y
-CONFIG_FRAMEBUFFER_VESA_MODE=0x144
 CONFIG_CONSOLE_SCROLL_LINES=5
 CONFIG_GENERATE_ACPI_TABLE=y
 # CONFIG_GZIP is not set