Subrata Banik uploaded patch set #4 to this change.

View Change

device: Select VGA_ROM_RUN for non-FSP solution with PCIE DGPU

For onboard graphics initialization, GFX PEIM module inside
FSP binary is taking care of graphics initialization based on
HAVE_FSP_GOP Kconfig option and input VBT file. Hence no need
to load/execute legacy VGA OpROM in order to initialize onboard GFX.

In case of non-FSP solution, platform need to select VGA_ROM_RUN
Kconfig to perform graphics initialization for PCI-E based discrete
card through VGA OpRom (SoC or Mainboard user can't select VGA_ROM_RUN
directly because it's part of choice option).

Create VGA_ROM_RUN_DEFAULT Kconfig for mainboard to select
design with DGPU where OpROM is embedded inside the DGPU card.

Also updated NO_GFX_INIT Kconfig to avoid running VGA_ROM_RUN
by default in case SeaBIOS is used.

TEST=Able to get Pre-OS splash screen with PCI-E DGPU when mainboard
user select VGA_ROM_RUN_DEFAULT.

Change-Id: Iecb2fcdb105af449bc20ad727759cdef17d5e376
Signed-off-by: Subrata Banik <subrata.banik@intel.com>
---
M src/device/Kconfig
1 file changed, 9 insertions(+), 2 deletions(-)

git pull ssh://review.coreboot.org:29418/coreboot refs/changes/16/49016/4

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

Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Iecb2fcdb105af449bc20ad727759cdef17d5e376
Gerrit-Change-Number: 49016
Gerrit-PatchSet: 4
Gerrit-Owner: Subrata Banik <subrata.banik@intel.com>
Gerrit-Reviewer: Angel Pons <th3fanbus@gmail.com>
Gerrit-Reviewer: Duncan Laurie <dlaurie@chromium.org>
Gerrit-Reviewer: Furquan Shaikh <furquan@google.com>
Gerrit-Reviewer: Stefan Reinauer <reinauer@chromium.org>
Gerrit-Reviewer: Tim Wawrzynczak <twawrzynczak@chromium.org>
Gerrit-Reviewer: build bot (Jenkins) <no-reply@coreboot.org>
Gerrit-CC: Nico Huber <nico.h@gmx.de>
Gerrit-CC: Patrick Rudolph <siro@das-labor.org>
Gerrit-MessageType: newpatchset