aboutsummaryrefslogtreecommitdiff
path: root/src/security/intel/txt/Kconfig
diff options
context:
space:
mode:
authorAngel Pons <th3fanbus@gmail.com>2020-10-16 10:49:12 +0200
committerAngel Pons <th3fanbus@gmail.com>2020-10-22 20:03:18 +0000
commit8a285fd8a5dabbf6adaf96e4101917ede7c98316 (patch)
tree1026da349532d30938b9c2f39330515d8aa2d8d1 /src/security/intel/txt/Kconfig
parentc037695c195595d9ecc2112d0359b37cfe253345 (diff)
sec/intel/txt: Allow skipping ACM NOP function
This is merely used to test whether the BIOS ACM calling code is working properly. There's no need to do this on production platforms. Testing on Haswell showed that running this NOP function breaks S3 resume with TXT. Add a Kconfig bool to control whether the NOP function is to be invoked. Change-Id: Ibf461c18a96f1add7867e1320726fadec65b7184 Signed-off-by: Angel Pons <th3fanbus@gmail.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/46496 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Arthur Heymans <arthur@aheymans.xyz>
Diffstat (limited to 'src/security/intel/txt/Kconfig')
-rw-r--r--src/security/intel/txt/Kconfig6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/security/intel/txt/Kconfig b/src/security/intel/txt/Kconfig
index b1d0475edf..d3ef2a64db 100644
--- a/src/security/intel/txt/Kconfig
+++ b/src/security/intel/txt/Kconfig
@@ -40,6 +40,12 @@ config INTEL_TXT_DPR_SIZE
the MRC does not have an input to specify the size of DPR, so this
field is only used to check if the programmed size is large enough.
+config INTEL_TXT_TEST_BIOS_ACM_CALLING_CODE
+ bool "Test BIOS ACM calling code with NOP function"
+ help
+ Run a NOP function of the BIOS ACM to check that the ACM calling code
+ is functioning properly. Use in pre-production environments only!
+
config INTEL_TXT_LOGGING
bool "Enable verbose logging"
help