Mike, so turns out I did already look into this (CB:20638)
and asked you to test the effect of MULTIPLE_VGA_ADAPTERS.
Can you please do that?

Also, IIRC, I asked to check what Linux actually requires
to bring graphics up. So we don't have to twist coreboot
for some legacy stuff that isn't really required. If the
rumors are true, Linux only needs a way to find the Atom-
BIOS code and doesn't require the firmware to execute any
of it. So please, find out what ways Linux' driver sup-
ports to acquire the AtomBIOS. There might be much clea-
ner ways than running this nasty stuff in coreboot.

AFAIK it is forbidden to route the IO and MMIO regions
related to VGA Option Rom to two different PCI functions.

Yeah that just wouldn't work.

Not sure how you could even run two option roms without
redoing the routing in between.

I'm not sure about this. But a hunch tells me that the
option rom shouldn't assume the routing but check it and
act accordingly.

Patch set 1:Code-Review -1

View Change

To view, visit change 31448. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: If3269a0911e86ea07014484365c7c830485e52ec
Gerrit-Change-Number: 31448
Gerrit-PatchSet: 1
Gerrit-Owner: mikeb mikeb <mikebdp2@gmail.com>
Gerrit-Reviewer: Mike Banon <mikebdp2@gmail.com>
Gerrit-Reviewer: Nico Huber <nico.h@gmx.de>
Gerrit-Reviewer: build bot (Jenkins) <no-reply@coreboot.org>
Gerrit-Reviewer: mikeb mikeb <mikebdp2@gmail.com>
Gerrit-CC: Kyösti Mälkki <kyosti.malkki@gmail.com>
Gerrit-CC: Patrick Rudolph <siro@das-labor.org>
Gerrit-CC: Paul Menzel <paulepanter@users.sourceforge.net>
Gerrit-Comment-Date: Mon, 18 Feb 2019 23:07:40 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment