Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Cherry-Pick][Rebase & FF] Adding TPM ACPI table shell viewer and FF-A definition #1263

Merged
merged 3 commits into from
Jan 27, 2025

Conversation

kuqin12
Copy link
Contributor

@kuqin12 kuqin12 commented Jan 27, 2025

Description

This change adds the patch series from EDK2 to support viewing the TPM ACPI table from UEFI shell. And also updated the ACPI definition according to ACPI spec.

For details on how to complete these options and their meaning refer to CONTRIBUTING.md.

  • Impacts functionality?
  • Impacts security?
  • Breaking change?
  • Includes tests?
  • Includes documentation?
  • Backport to release branch?

How This Was Tested

N/A

Integration Instructions

N/A

Signed-off-by: Sarah Walker <[email protected]>
(cherry picked from commit 7216013b36682c155be52beeea31e68968dfdd0c)
Add a new parser for the TPM2 Table as specified in the TCG ACPI
Specification v1.4

Signed-off-by: Sarah Walker <[email protected]>
(cherry picked from commit 14f5e9b09832da56cf1e5bef2bcd7564e7d864d2)
Add support for the ARM FF-A Start Method Specific Parameters to the TPM2
parser

Signed-off-by: Sarah Walker <[email protected]>
(cherry picked from commit 8593eca04817583c4a00e35e7890f9e056ee22f9)
@codecov-commenter
Copy link

codecov-commenter commented Jan 27, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 1.60%. Comparing base (858a611) to head (95339ef).

Additional details and impacted files
@@             Coverage Diff              @@
##           dev/202405    #1263    +/-   ##
============================================
  Coverage        1.59%    1.60%            
============================================
  Files            1379     1379            
  Lines          359649   359694    +45     
  Branches         5341     5524   +183     
============================================
+ Hits             5731     5760    +29     
- Misses         353821   353827     +6     
- Partials           97      107    +10     
Flag Coverage Δ
MdeModulePkg 0.67% <ø> (ø)
MdePkg 5.59% <ø> (ø)
NetworkPkg 0.55% <ø> (ø)
PolicyServicePkg 30.41% <ø> (+1.65%) ⬆️
UefiCpuPkg 4.68% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@kuqin12 kuqin12 merged commit f54f113 into microsoft:dev/202405 Jan 27, 2025
31 checks passed
@kuqin12 kuqin12 deleted the cp_ffa_2 branch January 27, 2025 19:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants