MdePkg[all]  1.08
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Tpm2Acpi.h File Reference

Data Structures

struct  EFI_TPM2_ACPI_TABLE
 
struct  EFI_TPM2_ACPI_CONTROL_AREA
 
struct  EFI_TPM2_ACPI_START_METHOD_SPECIFIC_PARAMETERS_ARM_SMC
 

Macros

#define EFI_TPM2_ACPI_TABLE_REVISION_3   3
 
#define EFI_TPM2_ACPI_TABLE_REVISION_4   4
 
#define EFI_TPM2_ACPI_TABLE_REVISION   EFI_TPM2_ACPI_TABLE_REVISION_4
 
#define EFI_TPM2_ACPI_TABLE_START_METHOD_ACPI   2
 
#define EFI_TPM2_ACPI_TABLE_START_METHOD_TIS   6
 
#define EFI_TPM2_ACPI_TABLE_START_METHOD_COMMAND_RESPONSE_BUFFER_INTERFACE   7
 
#define EFI_TPM2_ACPI_TABLE_START_METHOD_COMMAND_RESPONSE_BUFFER_INTERFACE_WITH_ACPI   8
 
#define EFI_TPM2_ACPI_TABLE_START_METHOD_COMMAND_RESPONSE_BUFFER_INTERFACE_WITH_SMC   11
 

Detailed Description

TPM2 ACPI table definition.

Copyright (c) 2013 - 2019, Intel Corporation. All rights reserved.
Copyright (c) 2021, Ampere Computing LLC. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent

Macro Definition Documentation

#define EFI_TPM2_ACPI_TABLE_REVISION   EFI_TPM2_ACPI_TABLE_REVISION_4
#define EFI_TPM2_ACPI_TABLE_REVISION_3   3
#define EFI_TPM2_ACPI_TABLE_REVISION_4   4
#define EFI_TPM2_ACPI_TABLE_START_METHOD_ACPI   2
#define EFI_TPM2_ACPI_TABLE_START_METHOD_COMMAND_RESPONSE_BUFFER_INTERFACE   7
#define EFI_TPM2_ACPI_TABLE_START_METHOD_COMMAND_RESPONSE_BUFFER_INTERFACE_WITH_ACPI   8
#define EFI_TPM2_ACPI_TABLE_START_METHOD_COMMAND_RESPONSE_BUFFER_INTERFACE_WITH_SMC   11
#define EFI_TPM2_ACPI_TABLE_START_METHOD_TIS   6