Per our discussions with Gerd, qemu will now always do native graphics on coreboot. The VGA BIOS capability is not needed and will no longer be supported. Attempts to build without native graphics will result in an error.
This code builds for both x86 emulation targets. I'm hitting an issue testing that is unrelated to coreboot; if someone can test, that would be helpful. Be sure to start qemu with -vga std.
We also add a test for the PCI BAR being zero and return silently if it is.
cae09e0 bochs: add support for native graphics
src/drivers/emulation/qemu/bochs.c | 42 +++++++++------------------
src/mainboard/emulation/qemu-i440fx/Kconfig | 1 +
src/mainboard/emulation/qemu-q35/Kconfig | 1 +
3 files changed, 15 insertions(+), 29 deletions(-)