coreboot-kgpe-d16/targets
Uwe Hermann 328bccc610 Enable onboard VGA on the MS-6178 (i810 chipset) board (trivial).
Tested on hardware with the patch from r4398 and works fine as soon
as Linux boots (no VGA in FILO for some reason, will investigate).

In order to make the 'i810.vga' VGA blob from the vendor BIOS work
you have to make the check for PCI device ID mismatches non-fatal
(for now) in the src/devices/pci_rom.c file like this:

Index: src/devices/pci_rom.c
===================================================================
--- src/devices/pci_rom.c       (Revision 4393)
+++ src/devices/pci_rom.c       (Arbeitskopie)
@@ -87,7 +87,7 @@
        if (dev->vendor != rom_data->vendor || dev->device != rom_data->device) {
                printk_err("Device or Vendor ID mismatch Vendor %04x, Device %04x\n",
                           rom_data->vendor, rom_data->device);
-               return NULL;
+               // return NULL;
        }

        printk_spew("PCI ROM Image,  Class Code %04x%02x, Code Type %02x\n",

The reason is that the VGA blob thinks the proper VGA device ID is 0x7123
whereas it really is 0x7121 on hardware. There are multiple ways to work
around this (there have been many discussions in the past), we'll see which
method will be used in future...

Note: This has been tested against r4393 only for now to make sure there
are no problems because of the recent resource allocator changes, see
http://www.coreboot.org/pipermail/coreboot/2009-July/050486.html.
Tests with trunk will follow.

Signed-off-by: Uwe Hermann <uwe@hermann-uwe.de>
Acked-by: Uwe Hermann <uwe@hermann-uwe.de>



git-svn-id: svn://svn.coreboot.org/coreboot/trunk@4399 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2009-07-05 16:01:57 +00:00
..
a-trend This patch unifies the use of config options in v2 to all start with CONFIG_ 2009-06-30 15:17:49 +00:00
abit/be6-ii_v2_0 This patch unifies the use of config options in v2 to all start with CONFIG_ 2009-06-30 15:17:49 +00:00
advantech/pcm-5820 This patch unifies the use of config options in v2 to all start with CONFIG_ 2009-06-30 15:17:49 +00:00
amd the tool chain settings should not be in renamed (as they will never live in 2009-06-30 17:13:58 +00:00
arima/hdama the tool chain settings should not be in renamed (as they will never live in 2009-06-30 17:13:58 +00:00
artecgroup/dbe61 This patch unifies the use of config options in v2 to all start with CONFIG_ 2009-06-30 15:17:49 +00:00
asi This patch unifies the use of config options in v2 to all start with CONFIG_ 2009-06-30 15:17:49 +00:00
asus the tool chain settings should not be in renamed (as they will never live in 2009-06-30 17:13:58 +00:00
axus/tc320 This patch unifies the use of config options in v2 to all start with CONFIG_ 2009-06-30 15:17:49 +00:00
azza/pt-6ibd This patch unifies the use of config options in v2 to all start with CONFIG_ 2009-06-30 15:17:49 +00:00
bcom the tool chain settings should not be in renamed (as they will never live in 2009-06-30 17:13:58 +00:00
biostar/m6tba This patch unifies the use of config options in v2 to all start with CONFIG_ 2009-06-30 15:17:49 +00:00
broadcom/blast This patch unifies the use of config options in v2 to all start with CONFIG_ 2009-06-30 15:17:49 +00:00
compaq/deskpro_en_sff_p600 This patch unifies the use of config options in v2 to all start with CONFIG_ 2009-06-30 15:17:49 +00:00
dell/s1850 This patch unifies the use of config options in v2 to all start with CONFIG_ 2009-06-30 15:17:49 +00:00
digitallogic the tool chain settings should not be in renamed (as they will never live in 2009-06-30 17:13:58 +00:00
eaglelion/5bcm This patch unifies the use of config options in v2 to all start with CONFIG_ 2009-06-30 15:17:49 +00:00
embeddedplanet/ep405pc This patch unifies the use of config options in v2 to all start with CONFIG_ 2009-06-30 15:17:49 +00:00
emulation/qemu-x86 the tool chain settings should not be in renamed (as they will never live in 2009-06-30 17:13:58 +00:00
gigabyte the tool chain settings should not be in renamed (as they will never live in 2009-06-30 17:13:58 +00:00
hp/dl145_g3 This patch unifies the use of config options in v2 to all start with CONFIG_ 2009-06-30 15:17:49 +00:00
ibm the tool chain settings should not be in renamed (as they will never live in 2009-06-30 17:13:58 +00:00
iei the tool chain settings should not be in renamed (as they will never live in 2009-06-30 17:13:58 +00:00
intel Add support for the Intel Eagle Heights development board. 2009-07-01 17:01:17 +00:00
iwill the tool chain settings should not be in renamed (as they will never live in 2009-06-30 17:13:58 +00:00
jetway/j7f24 the tool chain settings should not be in renamed (as they will never live in 2009-06-30 17:13:58 +00:00
kontron/986lcd-m the tool chain settings should not be in renamed (as they will never live in 2009-06-30 17:13:58 +00:00
lippert This patch unifies the use of config options in v2 to all start with CONFIG_ 2009-06-30 15:17:49 +00:00
momentum/apache This patch unifies the use of config options in v2 to all start with CONFIG_ 2009-06-30 15:17:49 +00:00
motorola/sandpoint This patch unifies the use of config options in v2 to all start with CONFIG_ 2009-06-30 15:17:49 +00:00
msi Enable onboard VGA on the MS-6178 (i810 chipset) board (trivial). 2009-07-05 16:01:57 +00:00
nec/powermate2000 This patch unifies the use of config options in v2 to all start with CONFIG_ 2009-06-30 15:17:49 +00:00
newisys/khepri This patch unifies the use of config options in v2 to all start with CONFIG_ 2009-06-30 15:17:49 +00:00
nvidia/l1_2pvv the tool chain settings should not be in renamed (as they will never live in 2009-06-30 17:13:58 +00:00
olpc This patch unifies the use of config options in v2 to all start with CONFIG_ 2009-06-30 15:17:49 +00:00
pcengines/alix1c This patch unifies the use of config options in v2 to all start with CONFIG_ 2009-06-30 15:17:49 +00:00
rca/rm4100 the tool chain settings should not be in renamed (as they will never live in 2009-06-30 17:13:58 +00:00
soyo/sy-6ba-plus-iii This patch unifies the use of config options in v2 to all start with CONFIG_ 2009-06-30 15:17:49 +00:00
sunw/ultra40 This patch unifies the use of config options in v2 to all start with CONFIG_ 2009-06-30 15:17:49 +00:00
supermicro Convert Supermicro H8DMR to CBFS. Also clean up some whitespace in 2009-07-02 18:27:02 +00:00
technexion/tim8690 the tool chain settings should not be in renamed (as they will never live in 2009-06-30 17:13:58 +00:00
technologic/ts5300 the tool chain settings should not be in renamed (as they will never live in 2009-06-30 17:13:58 +00:00
televideo/tc7020 This patch unifies the use of config options in v2 to all start with CONFIG_ 2009-06-30 15:17:49 +00:00
thomson/ip1000 the tool chain settings should not be in renamed (as they will never live in 2009-06-30 17:13:58 +00:00
totalimpact/briq This patch unifies the use of config options in v2 to all start with CONFIG_ 2009-06-30 15:17:49 +00:00
tyan the tool chain settings should not be in renamed (as they will never live in 2009-06-30 17:13:58 +00:00
via Fix abuild for via/epia-n. Trivial. 2009-07-01 15:08:19 +00:00
buildtarget Capture output from 'ld --help', in order that the test 2008-08-27 22:25:55 +00:00