soc/intel/common/block/smm: add Kconfig for TCO SMI

Allow the user to select if TCO shall issue SMIs or not.

Change-Id: Id22777e9573376e5a079a375400caa687bc41afb
Signed-off-by: Michael Niewöhner <foss@mniewoehner.de>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/39326
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
Michael Niewöhner 2020-03-05 21:34:43 +01:00 committed by Patrick Georgi
parent 9a2021c09b
commit 8034813581
1 changed files with 6 additions and 0 deletions

View File

@ -15,6 +15,12 @@ config SOC_INTEL_COMMON_BLOCK_SMM_ESPI_DISABLE
Disable eSPI SMI source to prevent the embedded controller Disable eSPI SMI source to prevent the embedded controller
from asserting SMI while in firmware. from asserting SMI while in firmware.
config SOC_INTEL_COMMON_BLOCK_SMM_TCO_ENABLE
bool "Enable TCO SMI"
default n
help
Enable TCO SMI source to e.g. handle case instrusion.
config SOC_INTEL_COMMON_BLOCK_SMM_S5_DELAY_MS config SOC_INTEL_COMMON_BLOCK_SMM_S5_DELAY_MS
int int
default 100 if CHROMEOS default 100 if CHROMEOS