Maxim Polyakov has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/32044
Change subject: soc/skl: Use devtree options to set primary GPU ......................................................................
soc/skl: Use devtree options to set primary GPU
List of options: - InternalGfx, - PrimaryDisplay, - SkipExtGfxScan.
Change-Id: Ie3f9362676105e41c69139a094dbb9e8b865689f Signed-off-by: Maxim Polyakov max.senia.poliak@gmail.com --- M src/soc/intel/skylake/romstage/romstage_fsp20.c 1 file changed, 10 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/44/32044/1
diff --git a/src/soc/intel/skylake/romstage/romstage_fsp20.c b/src/soc/intel/skylake/romstage/romstage_fsp20.c index 43ba9c9..f38a775 100644 --- a/src/soc/intel/skylake/romstage/romstage_fsp20.c +++ b/src/soc/intel/skylake/romstage/romstage_fsp20.c @@ -274,6 +274,16 @@ /* Enable SMBus controller based on config */ m_cfg->SmbusEnable = config->SmbusEnable;
+ /* Set primary graphic device */ + if (CONFIG(ONBOARD_VGA_IS_PRIMARY)) { + m_cfg->PrimaryDisplay = 0; + m_cfg->InternalGfx = 1; + } else { + m_cfg->PrimaryDisplay = config->PrimaryDisplay; + m_cfg->InternalGfx = config->InternalGfx; + } + m_t_cfg->SkipExtGfxScan = config->SkipExtGfxScan; + mainboard_memory_init_params(mupd); }