Attention is currently required from: Paul Menzel, Tim Wawrzynczak, Subrata Banik, Angel Pons. Hello build bot (Jenkins), Furquan Shaikh, Stefan Reinauer, Tim Wawrzynczak, Duncan Laurie, Angel Pons,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/49016
to look at the new patch set (#6).
Change subject: device: Add new Kconfig VGA_ROM_RUN_DEFAULT for mainboard to select ......................................................................
device: Add new Kconfig VGA_ROM_RUN_DEFAULT for mainboard to select
Platform can now select VGA_ROM_RUN_DEFAULT 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).
(Note: Some payloads, like SeaBIOS, are also able to run Option ROMs, so coreboot does not need to consider option #2 above)
For payload like depthcharge, create VGA_ROM_RUN_DEFAULT Kconfig for mainboard to select design with DGPU where OpROM is embedded inside the DGPU card.
Allow auto selection of VGA_ROM_RUN_DEFAULT from VGA_BIOS Kconfig.
Also 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 AMD Radeon RX 5700 PCI-E DGPU when mainboard user selects 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/6