TianoCore EDK2 master
Loading...
Searching...
No Matches
Tpm2Acpi.h File Reference

Go to the source code of this file.

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_SPECIFIC_PARAMETERS_MAX_SIZE_REVISION_4   12
 
#define EFI_TPM2_ACPI_TABLE_START_METHOD_SPECIFIC_PARAMETERS_MAX_SIZE   EFI_TPM2_ACPI_TABLE_START_METHOD_SPECIFIC_PARAMETERS_MAX_SIZE_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.
Copyright (c) 2024, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent

Definition in file Tpm2Acpi.h.

Macro Definition Documentation

◆ EFI_TPM2_ACPI_TABLE_REVISION

#define EFI_TPM2_ACPI_TABLE_REVISION   EFI_TPM2_ACPI_TABLE_REVISION_4

Definition at line 20 of file Tpm2Acpi.h.

◆ EFI_TPM2_ACPI_TABLE_REVISION_3

#define EFI_TPM2_ACPI_TABLE_REVISION_3   3

Definition at line 18 of file Tpm2Acpi.h.

◆ EFI_TPM2_ACPI_TABLE_REVISION_4

#define EFI_TPM2_ACPI_TABLE_REVISION_4   4

Definition at line 19 of file Tpm2Acpi.h.

◆ EFI_TPM2_ACPI_TABLE_START_METHOD_ACPI

#define EFI_TPM2_ACPI_TABLE_START_METHOD_ACPI   2

Definition at line 38 of file Tpm2Acpi.h.

◆ EFI_TPM2_ACPI_TABLE_START_METHOD_COMMAND_RESPONSE_BUFFER_INTERFACE

#define EFI_TPM2_ACPI_TABLE_START_METHOD_COMMAND_RESPONSE_BUFFER_INTERFACE   7

Definition at line 40 of file Tpm2Acpi.h.

◆ EFI_TPM2_ACPI_TABLE_START_METHOD_COMMAND_RESPONSE_BUFFER_INTERFACE_WITH_ACPI

#define EFI_TPM2_ACPI_TABLE_START_METHOD_COMMAND_RESPONSE_BUFFER_INTERFACE_WITH_ACPI   8

Definition at line 41 of file Tpm2Acpi.h.

◆ EFI_TPM2_ACPI_TABLE_START_METHOD_COMMAND_RESPONSE_BUFFER_INTERFACE_WITH_SMC

#define EFI_TPM2_ACPI_TABLE_START_METHOD_COMMAND_RESPONSE_BUFFER_INTERFACE_WITH_SMC   11

Definition at line 42 of file Tpm2Acpi.h.

◆ EFI_TPM2_ACPI_TABLE_START_METHOD_SPECIFIC_PARAMETERS_MAX_SIZE

#define EFI_TPM2_ACPI_TABLE_START_METHOD_SPECIFIC_PARAMETERS_MAX_SIZE   EFI_TPM2_ACPI_TABLE_START_METHOD_SPECIFIC_PARAMETERS_MAX_SIZE_REVISION_4

Definition at line 23 of file Tpm2Acpi.h.

◆ EFI_TPM2_ACPI_TABLE_START_METHOD_SPECIFIC_PARAMETERS_MAX_SIZE_REVISION_4

#define EFI_TPM2_ACPI_TABLE_START_METHOD_SPECIFIC_PARAMETERS_MAX_SIZE_REVISION_4   12

Definition at line 22 of file Tpm2Acpi.h.

◆ EFI_TPM2_ACPI_TABLE_START_METHOD_TIS

#define EFI_TPM2_ACPI_TABLE_START_METHOD_TIS   6

Definition at line 39 of file Tpm2Acpi.h.