<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Tianocore/edk2.git/MdePkg/Include, branch dependabot/github_actions/actions/setup-python-7</title>
<subtitle>EDK II (mirror)</subtitle>
<id>https://git.radix-linux.su/Tianocore/edk2.git/atom?h=dependabot%2Fgithub_actions%2Factions%2Fsetup-python-7</id>
<link rel='self' href='https://git.radix-linux.su/Tianocore/edk2.git/atom?h=dependabot%2Fgithub_actions%2Factions%2Fsetup-python-7'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/'/>
<updated>2026-07-25T01:32:22+00:00</updated>
<entry>
<title>MdePkg,SecurityPkg: Fix TPM2 ACPI Table</title>
<updated>2026-07-25T01:32:22+00:00</updated>
<author>
<name>rdiaz</name>
<email>raymonddiaz@microsoft.com</email>
</author>
<published>2026-06-25T21:47:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=479a79c57f2a9de05caa516dc6befdcfe02f24ad'/>
<id>urn:sha1:479a79c57f2a9de05caa516dc6befdcfe02f24ad</id>
<content type='text'>
Updated the ACPI code to fix an issue where the template was
outdated and the revision was reporting V5 but the template was still
using the V4 version of the Start Method specific parameters.

Continuous-integration-options: PatchCheck.ignore-multi-package
Signed-off-by: Raymond Diaz &lt;raymonddiaz@microsoft.com&gt;
</content>
</entry>
<entry>
<title>MdePkg/Usb: Add BOS Descriptor to support SuperSpeed Devices</title>
<updated>2026-07-22T07:25:57+00:00</updated>
<author>
<name>Jared Pan</name>
<email>jared.pan@dell.com</email>
</author>
<published>2026-07-13T08:10:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=ea275a48fa983d9d2266d697b1248d63ea5a9ba2'/>
<id>urn:sha1:ea275a48fa983d9d2266d697b1248d63ea5a9ba2</id>
<content type='text'>
[Suggested Solution]
Add the BOS descriptor structure and definition.

Signed-off-by: Marlboro Chuang &lt;marlboro.chuang@dell.com&gt;
Signed-off-by: Jared Pan &lt;jared.pan@dell.com&gt;
</content>
</entry>
<entry>
<title>MdePkg,MdeModulePkg: ArmFfaLib: Expand to include first 4 registers</title>
<updated>2026-07-20T19:13:15+00:00</updated>
<author>
<name>Kun Qin</name>
<email>kuqin@microsoft.com</email>
</author>
<published>2026-06-19T17:05:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=89c6073683e18cd3271d7263b0e2712c88c7ec12'/>
<id>urn:sha1:89c6073683e18cd3271d7263b0e2712c88c7ec12</id>
<content type='text'>
The direct message arguments stripped off the header, making the
underlying FF-A function interface to lose information when it comes to
certain return code, i.e. FFA_YIELD and FFA_INTERRUPT.

This change adds back the header field for this purpose so that the
callers can decide how to act on the corresponding return codes.

It then populates the header field for this purpose in FFA direct
message functions so that the callers can decide how to act on the
corresponding return codes.

Continuous-integration-options: PatchCheck.ignore-multi-package

Signed-off-by: Kun Qin &lt;kun.qin@microsoft.com&gt;
</content>
</entry>
<entry>
<title>MdePkg: SMBIOS: add RiscV processor specific block structure</title>
<updated>2026-07-09T14:13:22+00:00</updated>
<author>
<name>Yeoreum Yun</name>
<email>yeoreum.yun@arm.com</email>
</author>
<published>2026-07-05T17:39:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=143e4441ed678875f8e499ceb0a801df85dd9dce'/>
<id>urn:sha1:143e4441ed678875f8e499ceb0a801df85dd9dce</id>
<content type='text'>
Add definitions for RiscV processor specific block structure.

Signed-off-by: Yeoreum Yun &lt;yeoreum.yun@arm.com&gt;
</content>
</entry>
<entry>
<title>MdePkg: SMBIOS: add x86(x64) processor specific block structure</title>
<updated>2026-07-09T14:13:22+00:00</updated>
<author>
<name>Yeoreum Yun</name>
<email>yeoreum.yun@arm.com</email>
</author>
<published>2026-07-05T16:14:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=071b0778d9ec2d0f5ccfcbcc9c2e3dc841e31da2'/>
<id>urn:sha1:071b0778d9ec2d0f5ccfcbcc9c2e3dc841e31da2</id>
<content type='text'>
Add definitions for x86 processor specific block structure.

Signed-off-by: Yeoreum Yun &lt;yeoreum.yun@arm.com&gt;
</content>
</entry>
<entry>
<title>MdePkg: SMBIOS: add Arm processor specific block structures</title>
<updated>2026-07-09T14:13:22+00:00</updated>
<author>
<name>Yeoreum Yun</name>
<email>yeoreum.yun@arm.com</email>
</author>
<published>2026-07-05T15:06:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=b35d53d589ce9a03c268e7d2db617360609817d6'/>
<id>urn:sha1:b35d53d589ce9a03c268e7d2db617360609817d6</id>
<content type='text'>
Add definitions for Arm processor specific block structure and
related sub data structure.

Signed-off-by: Yeoreum Yun &lt;yeoreum.yun@arm.com&gt;
</content>
</entry>
<entry>
<title>MdePkg: Add constants for HMAT structures' fields</title>
<updated>2026-07-06T07:39:54+00:00</updated>
<author>
<name>Oleksandr Tymoshenko</name>
<email>ovt@google.com</email>
</author>
<published>2026-05-18T21:29:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=734d7c6dc775f4aa54ab59b701926edec559756b'/>
<id>urn:sha1:734d7c6dc775f4aa54ab59b701926edec559756b</id>
<content type='text'>
Add constants for HMAT table's SSLBI and ProximityDoman structures to
industry standards headers for Acpi 6.4, 6.5, and 6.6.

Co-authored-by: Sophia Wang &lt;yodagump@google.com&gt;
Signed-off-by: Oleksandr Tymoshenko &lt;ovt@google.com&gt;
</content>
</entry>
<entry>
<title>MdePkg: Add SHA-256 and SHA-512 measurement hash algorithm IDs</title>
<updated>2026-07-03T09:26:33+00:00</updated>
<author>
<name>Sami Mujawar</name>
<email>sami.mujawar@arm.com</email>
</author>
<published>2025-09-18T15:48:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=5a64d2c5e1b4c51440e335fe0b2c66065082ccc6'/>
<id>urn:sha1:5a64d2c5e1b4c51440e335fe0b2c66065082ccc6</id>
<content type='text'>
The CCEL (CC Event Log) ACPI table records measurement logs for
confidential computing platforms. Each measurement specifies the
hash algorithm used, identified by a numeric constant.

The edk2 Code First proposal
"[Code First] Add supporting details of Arm Confidential Compute
Architecture in UEFI spec" (#11383)
https://github.com/tianocore/edk2/issues/11383
extends section 38.2 EFI_CC_MEASUREMENT_PROTOCOL to define
algorithm IDs for:
  - SHA-256 (EFI_CC_BOOT_HASH_ALG_SHA256)
  - SHA-512 (EFI_CC_BOOT_HASH_ALG_SHA512)

This enables CC types such as Arm CCA to record and interpret
measurements using these hash algorithms.

Add these definitions to the CC measurement header file to align
with the updated specification.

Signed-off-by: Sami Mujawar &lt;sami.mujawar@arm.com&gt;
</content>
</entry>
<entry>
<title>MdePkg: Define CC Measurement register to Arm CCA REM mapping</title>
<updated>2026-07-03T09:26:33+00:00</updated>
<author>
<name>Sami Mujawar</name>
<email>sami.mujawar@arm.com</email>
</author>
<published>2025-09-26T13:10:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=3b2350f2c15233aa8f1f89202e183ab4cdf715b2'/>
<id>urn:sha1:3b2350f2c15233aa8f1f89202e183ab4cdf715b2</id>
<content type='text'>
The edk2 Code First proposal
"[Code First] Add supporting details of Arm Confidential Compute
Architecture in UEFI spec" (#11383)
https://github.com/tianocore/edk2/issues/11383
introduces a new section 38.4.3 'Arm Confidential Compute
Architecture Extension' that defines the mapping between the
TPM PCR indices, the CC event log measurement registers and
the corresponding Arm CCA measurement registers where:
    - RIM means Realm Initial Measurement Register and
    - REM means Realm Extensible Measurement Register.

  TPM PCR Index | CC Measurement  | Arm CCA-measurement |
                | Register Index  |  register           |
  -------------------------------------------------------
  0             |   0             |   RIM               |
  1, 7          |   1             |   REM[0]            |
  2~6           |   2             |   REM[1]            |
  8~15          |   3             |   REM[2]            |

Therefore, add these definitions to the CC measurement header file
to align with the updated specification.

Signed-off-by: Sami Mujawar &lt;sami.mujawar@arm.com&gt;
</content>
</entry>
<entry>
<title>MdePkg: Define CC type for Arm CCA in CCEL ACPI table</title>
<updated>2026-07-03T09:26:33+00:00</updated>
<author>
<name>Sami Mujawar</name>
<email>sami.mujawar@arm.com</email>
</author>
<published>2026-05-27T13:38:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=4cd01151fc1f6881677d82e6e57e04db02aa7cef'/>
<id>urn:sha1:4cd01151fc1f6881677d82e6e57e04db02aa7cef</id>
<content type='text'>
The following edk2 Code First proposals introduce support for
Arm Confidential Compute Architecture (CCA) in ACPI and UEFI
specifications:

- [Code First] Add supporting details of Arm Confidential Compute
   Architecture in ACPI spec (#11384)
   https://github.com/tianocore/edk2/issues/11384
- [Code First] Add supporting details of Arm Confidential Compute
   Architecture in UEFI spec (#11383)
   https://github.com/tianocore/edk2/issues/11383

To support this, define a new CC type for Arm CCA so that CCEL
event logs can be properly identified.

Signed-off-by: Sami Mujawar &lt;sami.mujawar@arm.com&gt;
</content>
</entry>
</feed>
