soc/intel/skylake: Add LPC and SPI lock down config option
This patch to provide new config options to perform LPC and SPI lock down either by FSP or coreboot. Remove EISS bit programming as well. TEST=Build and boot Eve and Poppy. Change-Id: If174915b4d0c581f36b54b2b8cd970a93c6454bc Signed-off-by: Subrata Banik <subrata.banik@intel.com> Reviewed-on: https://review.coreboot.org/21068 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Aaron Durbin <adurbin@chromium.org>
This commit is contained in:
committed by
Aaron Durbin
parent
bcefbe163f
commit
c204aaa23b
@@ -147,11 +147,12 @@ void soc_silicon_init_params(SILICON_INIT_UPD *params)
|
||||
params->EnableSata = config->EnableSata;
|
||||
params->SataMode = config->SataMode;
|
||||
params->LockDownConfigGlobalSmi = config->LockDownConfigGlobalSmi;
|
||||
params->LockDownConfigBiosInterface =
|
||||
config->LockDownConfigBiosInterface;
|
||||
params->LockDownConfigRtcLock = config->LockDownConfigRtcLock;
|
||||
params->LockDownConfigBiosLock = config->LockDownConfigBiosLock;
|
||||
params->LockDownConfigSpiEiss = config->LockDownConfigSpiEiss;
|
||||
if (config->chipset_lockdown == CHIPSET_LOCKDOWN_COREBOOT) {
|
||||
params->LockDownConfigBiosInterface = 0;
|
||||
params->LockDownConfigBiosLock = 0;
|
||||
params->LockDownConfigSpiEiss = 0;
|
||||
}
|
||||
params->PchConfigSubSystemVendorId = config->PchConfigSubSystemVendorId;
|
||||
params->PchConfigSubSystemId = config->PchConfigSubSystemId;
|
||||
params->WakeConfigWolEnableOverride =
|
||||
|
Reference in New Issue
Block a user