soc/intel/skylake: Enable Systemagent IMGU
Camera and Imaging device should be enabled for camera usecase, FSP provides a UPD to enable/disable the SA IMGU (Imaging Unit) expose the same as a config option in devicetree.cb Also remove a redundant assignment for PchCio2Enable. BUG=None BRANCH=None TEST=lspci should list 00:05:00 Change-Id: I4cf7daf41bfaf4dcba414921cac2e7e12bf89f37 Signed-off-by: Rizwan Qureshi <rizwan.qureshi@intel.com> Reviewed-on: https://review.coreboot.org/18365 Tested-by: build bot (Jenkins) Reviewed-by: Martin Roth <martinroth@google.com>
This commit is contained in:
committed by
Martin Roth
parent
30d4604e5a
commit
c2c8a743d1
@@ -205,6 +205,7 @@ struct soc_intel_skylake_config {
|
|||||||
|
|
||||||
/* Camera */
|
/* Camera */
|
||||||
u8 Cio2Enable;
|
u8 Cio2Enable;
|
||||||
|
u8 SaImguEnable;
|
||||||
|
|
||||||
/* eMMC and SD */
|
/* eMMC and SD */
|
||||||
u8 ScsEmmcEnabled;
|
u8 ScsEmmcEnabled;
|
||||||
|
@@ -174,6 +174,7 @@ void platform_fsp_silicon_init_params_cb(FSPS_UPD *supd)
|
|||||||
sizeof(params->SerialIoDevMode));
|
sizeof(params->SerialIoDevMode));
|
||||||
|
|
||||||
params->PchCio2Enable = config->Cio2Enable;
|
params->PchCio2Enable = config->Cio2Enable;
|
||||||
|
params->SaImguEnable = config->SaImguEnable;
|
||||||
params->Heci3Enabled = config->Heci3Enabled;
|
params->Heci3Enabled = config->Heci3Enabled;
|
||||||
|
|
||||||
params->LogoPtr = config->LogoPtr;
|
params->LogoPtr = config->LogoPtr;
|
||||||
@@ -186,7 +187,6 @@ void platform_fsp_silicon_init_params_cb(FSPS_UPD *supd)
|
|||||||
params->PchPmLanWakeFromDeepSx = config->WakeConfigPcieWakeFromDeepSx;
|
params->PchPmLanWakeFromDeepSx = config->WakeConfigPcieWakeFromDeepSx;
|
||||||
|
|
||||||
params->PchLanEnable = config->EnableLan;
|
params->PchLanEnable = config->EnableLan;
|
||||||
params->PchCio2Enable = config->Cio2Enable;
|
|
||||||
params->SataSalpSupport = config->SataSalpSupport;
|
params->SataSalpSupport = config->SataSalpSupport;
|
||||||
params->SsicPortEnable = config->SsicPortEnable;
|
params->SsicPortEnable = config->SsicPortEnable;
|
||||||
params->ScsEmmcEnabled = config->ScsEmmcEnabled;
|
params->ScsEmmcEnabled = config->ScsEmmcEnabled;
|
||||||
|
Reference in New Issue
Block a user