qemu: complete bochs dispi interface vga driver.
Ditch unused fb*.h files. Rename init.c (name is _way_ to generic) to bochs.c. Add proper bochs dispi interface detection and mode setup. Hook up coreboot framebuffer table initialization. Change-Id: I7154b1593902e7d42606b64819217872eee10683 Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Reviewed-on: http://review.coreboot.org/3500 Tested-by: build bot (Jenkins) Reviewed-by: Ronald G. Minnich <rminnich@gmail.com>
This commit is contained in:
committed by
Ronald G. Minnich
parent
0ea3664bc3
commit
414b947851
@@ -1,2 +1,21 @@
|
||||
config DRIVERS_EMULATION_QEMU
|
||||
bool
|
||||
config DRIVERS_EMULATION_QEMU_BOCHS
|
||||
bool "bochs dispi interface vga driver"
|
||||
default y
|
||||
depends on BOARD_EMULATION_QEMU_X86
|
||||
depends on MAINBOARD_DO_NATIVE_VGA_INIT
|
||||
help
|
||||
VGA driver for qemu emulated vga cards supporting
|
||||
the bochs dispi interface. This includes
|
||||
standard vga, vmware svga and qxl. The default
|
||||
vga (cirrus) is *not* supported, so you have to
|
||||
pick another one explicitly via 'qemu -vga $card'.
|
||||
|
||||
config DRIVERS_EMULATION_QEMU_BOCHS_XRES
|
||||
int "bochs vga xres"
|
||||
default 800
|
||||
depends on DRIVERS_EMULATION_QEMU_BOCHS
|
||||
|
||||
config DRIVERS_EMULATION_QEMU_BOCHS_YRES
|
||||
int "bochs vga yres"
|
||||
default 600
|
||||
depends on DRIVERS_EMULATION_QEMU_BOCHS
|
||||
|
Reference in New Issue
Block a user