3 #ifndef SECURITY_INTEL_TXT_H_
4 #define SECURITY_INTEL_TXT_H_
9 #define ACM_E_TYPE_NOT_MATCH 0x01
10 #define ACM_E_MODULE_SUB_TYPE_WRONG 0x02
11 #define ACM_E_MODULE_VENDOR_NOT_INTEL 0x03
12 #define ACM_E_SIZE_INCORRECT 0x04
13 #define ACM_E_CANT_CALL_GETSEC 0x05
14 #define ACM_E_NOT_FIT_INTO_CPU_ACM_MEM 0x06
15 #define ACM_E_NO_INFO_TABLE 0x07
16 #define ACM_E_NOT_BIOS_ACM 0x08
17 #define ACM_E_UUID_NOT_MATCH 0x09
18 #define ACM_E_PLATFORM_IS_NOT_PROD 0x10
void __noreturn txt_reset_platform(void)
void intel_txt_log_spad(void)
void intel_txt_log_bios_acm_error(void)
Dump useful informaation about the BIOS ACM state.
bool skip_intel_txt_lockdown(void)
void intel_txt_romstage_init(void)
void intel_txt_run_sclean(void)
bool intel_txt_memory_has_secrets(void)
int intel_txt_run_bios_acm(const u8 input_params)
const char * intel_txt_processor_error_type(uint8_t type)
int intel_txt_log_acm_error(const uint32_t acm_error)
Dump the ACM error status bits.
bool intel_txt_chipset_is_production_fused(void)
bool intel_txt_prepare_txt_env(void)