Skip to content

Commit

Permalink
[FF-A] ACPI TPM2 FF-A Changes: (#1231)
Browse files Browse the repository at this point in the history
## Description

Added the FF-A Start Method value to Tpm2Acpi.h

Value is taken from the TCG ACPI Spec which can be found here:

https://trustedcomputinggroup.org/wp-content/uploads/TCG-ACPI-Specification-Version-1.4-Revision-15_pub.pdf

Reference Table 8: Start Method values for ACPI table for TPM 2.0

For details on how to complete these options and their meaning refer to
[CONTRIBUTING.md](https://github.com/microsoft/mu/blob/HEAD/CONTRIBUTING.md).

- [ ] Impacts functionality?
- [ ] Impacts security?
- [ ] Breaking change?
- [ ] Includes tests?
- [ ] Includes documentation?
- [ ] Backport to release branch?

## How This Was Tested

Verified functionality using the UEFI shell command "acpiview" to
determine the ACPI TPM2 table was being generated with the correct start
method.

## Integration Instructions

N/A
  • Loading branch information
Raymond-MS authored Nov 27, 2024
1 parent 1040ad1 commit 1356b5b
Showing 1 changed file with 1 addition and 0 deletions.
1 change: 1 addition & 0 deletions MdePkg/Include/IndustryStandard/Tpm2Acpi.h
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@ typedef struct {
#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_COMMAND_RESPONSE_BUFFER_INTERFACE_WITH_FFA 15

typedef struct {
UINT32 Reserved;
Expand Down

0 comments on commit 1356b5b

Please sign in to comment.