summaryrefslogtreecommitdiff
path: root/src/security/intel/txt/txt.h
diff options
context:
space:
mode:
authorMichał Żygowski <michal.zygowski@3mdeb.com>2021-11-21 12:29:58 +0100
committerMichał Żygowski <michal.zygowski@3mdeb.com>2021-11-27 13:58:05 +0000
commit9734e8091f472395b16c26e74430f26bf1c3756e (patch)
treebd83694d27d3f86ff1c700c97242f4fcbc38f867 /src/security/intel/txt/txt.h
parent20fe2ee50274b583c8594f5253ae0db0263b24af (diff)
security/intel/txt: Correct reporting of chipset production fuse state
Implement the chipset production fuse state reporting as described in the Intel TXT Software Development Guide. Also fix all occurrences where the production fuse state is checked. TEST=Dell OptiPlex 9010 with i7-3770/Q77 reports the chipset is production fused Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com> Change-Id: Ic86c5a9e1d162630a1cf61435d1014edabf104b0 Reviewed-on: https://review.coreboot.org/c/coreboot/+/59514 Reviewed-by: Patrick Rudolph <siro@das-labor.org> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'src/security/intel/txt/txt.h')
-rw-r--r--src/security/intel/txt/txt.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/security/intel/txt/txt.h b/src/security/intel/txt/txt.h
index e1a78af542..63ac91c887 100644
--- a/src/security/intel/txt/txt.h
+++ b/src/security/intel/txt/txt.h
@@ -23,6 +23,7 @@ void intel_txt_log_bios_acm_error(void);
int intel_txt_log_acm_error(const uint32_t acm_error);
void intel_txt_log_spad(void);
bool intel_txt_memory_has_secrets(void);
+bool intel_txt_chipset_is_production_fused(void);
void intel_txt_run_sclean(void);
int intel_txt_run_bios_acm(const u8 input_params);
bool intel_txt_prepare_txt_env(void);