coreboot/src/mainboard
Ronald G. Minnich cae09e0bbe bochs: add support for native graphics
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.

Change-Id: I66188f61e1bac7ad93c989cc10f3e0b55140e148
Signed-off-by: Ronald G. Minnich <rminnich@google.com>
Reviewed-on: http://review.coreboot.org/4258
Tested-by: build bot (Jenkins)
Reviewed-by: Vladimir Serbinenko <phcoder@gmail.com>
Reviewed-by: Gerd Hoffmann <kraxel@redhat.com>
2013-11-25 18:31:25 +01:00
..
a-trend
aaeon AMD Northbridge LX: get rid of #include "northbridge/amd/lx/raminit.c" 2013-06-04 17:56:48 +02:00
abit
adlink
advansus AMD sb800 sb900: Fix corruption of a global ramstage variable 2013-09-11 07:05:25 +02:00
advantech
amd amd/olivehill: Fix the double spaces in copyright header 2013-11-24 06:07:15 +01:00
aopen usbdebug: Quirk for board aopen/dxplplusu 2013-06-12 05:22:46 +02:00
arima AMD: Drop empty root_complex 2013-06-24 17:22:44 +02:00
artecgroup AMD Northbridge LX: get rid of #include "northbridge/amd/lx/raminit.c" 2013-06-04 17:56:48 +02:00
asi
asrock AMD f15tn, f16kb: Remove CDIT table and DMI table 2013-11-22 20:29:06 +01:00
asus AMD f15tn, f16kb: Remove CDIT table and DMI table 2013-11-22 20:29:06 +01:00
avalue AMD sb800 sb900: Fix corruption of a global ramstage variable 2013-09-11 07:05:25 +02:00
axus
azza
bachmann OT200: bring LEDs into a defined state 2013-06-10 08:45:50 +02:00
bcom
bifferos
biostar
broadcom get_bus_conf.c: reindent with indent 2013-10-18 17:44:56 +02:00
compaq
digitallogic AMD Northbridge LX: get rid of #include "northbridge/amd/lx/raminit.c" 2013-06-04 17:56:48 +02:00
dmp dmp/vortex86ex: Move DMP specific POST code defines into one file 2013-11-24 05:36:36 +01:00
eaglelion
ecs
emulation bochs: add support for native graphics 2013-11-25 18:31:25 +01:00
getac smi: Update mainboard_smi_gpi() to have 32bit argument 2013-11-24 07:40:22 +01:00
gigabyte get_bus_conf.c: reindent with indent 2013-10-18 17:44:56 +02:00
google google/butterfly: Declare mrc_scrambler_seed_chk in cmos.layout 2013-11-25 04:11:46 +01:00
hp Include boot_cpu.c for romstage builds 2013-08-15 20:49:03 +02:00
ibase CBMEM: Drop parameter from cbmem_reinit() 2013-09-11 07:20:25 +02:00
ibm AMD: Drop empty root_complex 2013-06-24 17:22:44 +02:00
iei Correct spelling of shadow, setting and memory 2013-08-16 22:25:56 +02:00
intel haswell: Update ChromeOS ACPI GPIO package 2013-11-24 16:10:08 +01:00
iwave Move select MMCONF_SUPPORT under northbridge 2013-07-03 19:34:11 +02:00
iwill get_bus_conf.c: reindent with indent 2013-10-18 17:44:56 +02:00
jetway Correct spelling of shadow, setting and memory 2013-08-16 22:25:56 +02:00
kontron smi: Update mainboard_smi_gpi() to have 32bit argument 2013-11-24 07:40:22 +01:00
lanner
lenovo smi: Update mainboard_smi_gpi() to have 32bit argument 2013-11-24 07:40:22 +01:00
lippert AMD sb800 sb900: Fix corruption of a global ramstage variable 2013-09-11 07:05:25 +02:00
mitac
msi get_bus_conf.c: reindent with indent 2013-10-18 17:44:56 +02:00
nec
newisys AMD: Drop empty root_complex 2013-06-24 17:22:44 +02:00
nokia
nvidia Include boot_cpu.c for romstage builds 2013-08-15 20:49:03 +02:00
pcengines PC Engines ALIX.1C: Add CMOS defaults. 2013-06-04 21:31:57 +02:00
rca
roda smi: Update mainboard_smi_gpi() to have 32bit argument 2013-11-24 07:40:22 +01:00
samsung smi: Update mainboard_smi_gpi() to have 32bit argument 2013-11-24 07:40:22 +01:00
siemens Correct spelling of shadow, setting and memory 2013-08-16 22:25:56 +02:00
soyo
sunw get_bus_conf.c: reindent with indent 2013-10-18 17:44:56 +02:00
supermicro get_bus_conf.c: reindent with indent 2013-10-18 17:44:56 +02:00
technexion Correct spelling of shadow, setting and memory 2013-08-16 22:25:56 +02:00
technologic
televideo
thomson Drop llshell 2013-05-20 08:42:28 +02:00
ti beaglebone: Stop reinitializing the console in bootblock.c. 2013-09-17 01:00:39 +02:00
traverse AMD Northbridge LX: get rid of #include "northbridge/amd/lx/raminit.c" 2013-06-04 17:56:48 +02:00
tyan get_bus_conf.c: reindent with indent 2013-10-18 17:44:56 +02:00
via Revert "CBMEM: Always have early initialisation" 2013-10-14 17:16:22 +02:00
winent winent-mb6047: initial WIN Enterprises MB-60470 board port 2013-10-19 16:10:56 +02:00
wyse
Kconfig SMBIOS: Clarify prompts and help texts for Serial and Version Numbers 2013-07-18 10:23:18 +02:00