Branch: refs/heads/master
Home: https://github.com/tianocore/edk2
Commit: f89ae9ca2ad9e9f0556fe3c8c704085ee5c25240
https://github.com/tianocore/edk2/commit/f89ae9ca2ad9e9f0556fe3c8c704085ee5c25240
Author: Kun Qin <[email protected]>
Date: 2025-04-18 (Fri, 18 Apr 2025)
Changed paths:
M SecurityPkg/Include/Guid/PhysicalPresenceData.h
M SecurityPkg/SecurityPkg.dec
Log Message:
-----------
SecurityPkg: PhysicalPresenceData: Add a GUID used for ACPI functions
This change adds a GUID for the physical presence interface. This is
defined in TCG Physical Presence Interface v1.30, Rev. 00.52: Section
8.1 ACPI Functions.
Signed-off-by: Kun Qin <[email protected]>
Commit: ec5d8ad35f7617b98277daaa501aa9d51391b824
https://github.com/tianocore/edk2/commit/ec5d8ad35f7617b98277daaa501aa9d51391b824
Author: Kun Qin <[email protected]>
Date: 2025-04-18 (Fri, 18 Apr 2025)
Changed paths:
M SecurityPkg/SecurityPkg.dsc
A SecurityPkg/Tcg/Tcg2StandaloneMmArm/Tcg2StandaloneMmArm.c
A SecurityPkg/Tcg/Tcg2StandaloneMmArm/Tcg2StandaloneMmArm.inf
Log Message:
-----------
SecurityPkg: Tcg2StandaloneMmArm: Add Tcg2StandaloneMm for ARM platforms
This change adds a new driver Tcg2StandaloneMmArm. It will register an
MMI handler that is responsible for supporting the physical presence
interface from ASL methods during OS runtime.
Platforms need to expose the PPI ACPI function GUID in the Standalone MM
secure partition.
Signed-off-by: Kun Qin <[email protected]>
Commit: 219c3bac0593e5b77f2b939249d85b3bee52b3ca
https://github.com/tianocore/edk2/commit/219c3bac0593e5b77f2b939249d85b3bee52b3ca
Author: Kun Qin <[email protected]>
Date: 2025-04-18 (Fri, 18 Apr 2025)
Changed paths:
M
SecurityPkg/Library/SmmTcg2PhysicalPresenceLib/StandaloneMmTcg2PhysicalPresenceLib.inf
A
SecurityPkg/Library/SmmTcg2PhysicalPresenceLib/StandaloneMmTcg2PhysicalPresenceLibArm.c
Log Message:
-----------
SecurityPkg: SmmTcg2PhysicalPresenceLib: Add ARM platforms implementation
This change adds a new library instance of SmmTcg2PhysicalPresenceLib. It
will directly check on the PCD value instead of relying on the HOB value,
which will require change on the TFA/SPMC side.
Signed-off-by: Kun Qin <[email protected]>
Commit: 7d297e370e6a2b5f326af42a12298535b5304bc4
https://github.com/tianocore/edk2/commit/7d297e370e6a2b5f326af42a12298535b5304bc4
Author: Kun Qin <[email protected]>
Date: 2025-04-18 (Fri, 18 Apr 2025)
Changed paths:
M SecurityPkg/SecurityPkg.dec
M SecurityPkg/SecurityPkg.dsc
A SecurityPkg/Tcg/Tcg2AcpiFfa/Tcg2AcpiFfa.c
A SecurityPkg/Tcg/Tcg2AcpiFfa/Tcg2AcpiFfa.inf
A SecurityPkg/Tcg/Tcg2AcpiFfa/Tpm2Ffa.asl
Log Message:
-----------
SecurityPkg: Tcg2AcpiFfa: Add Tcg2Acpi for FFA enabled ARM platforms
This change adds a new driver Tcg2AcpiFfa. It will publish the TPM2 and
the corresponding SSDT table that is responsible for supporting the
physical presence interface through ASL methods during OS runtime.
Co-authored-by: Raymond Diaz <[email protected]>
Signed-off-by: Kun Qin <[email protected]>
Commit: df77417d3979f6f314403c272546b70728f57403
https://github.com/tianocore/edk2/commit/df77417d3979f6f314403c272546b70728f57403
Author: Kun Qin <[email protected]>
Date: 2025-04-18 (Fri, 18 Apr 2025)
Changed paths:
A SecurityPkg/Include/Guid/Tpm2ServiceFfa.h
M SecurityPkg/SecurityPkg.dec
Log Message:
-----------
SecurityPkg: Tpm2ServiceFfa: Introduce TPM over FF-A Definitions
TPM over FF-A is a mechanism enabling the normal world to communicate
with TPM devices offered as a FF-A service in the secure world.
This update introduces a header file containing definitions from the TPM
over FF-A specification, as detailed in the following documentation:
https://developer.arm.com/documentation/den0138/latest/
Signed-off-by: Kun Qin <[email protected]>
Commit: 86d5680817134e11da4b902eddd298a48b0a7eef
https://github.com/tianocore/edk2/commit/86d5680817134e11da4b902eddd298a48b0a7eef
Author: kuqin12 <[email protected]>
Date: 2025-04-18 (Fri, 18 Apr 2025)
Changed paths:
A SecurityPkg/Library/Tpm2DeviceLibFfa/Tpm2DeviceLibFfa.c
A SecurityPkg/Library/Tpm2DeviceLibFfa/Tpm2DeviceLibFfa.h
A SecurityPkg/Library/Tpm2DeviceLibFfa/Tpm2DeviceLibFfa.inf
A SecurityPkg/Library/Tpm2DeviceLibFfa/Tpm2DeviceLibFfaBase.c
A SecurityPkg/Library/Tpm2DeviceLibFfa/Tpm2Ptp.c
A SecurityPkg/Library/Tpm2DeviceLibFfa/Tpm2ServiceFfaRaw.c
M SecurityPkg/SecurityPkg.dsc
Log Message:
-----------
SecurityPkg: Tpm2DeviceLibFfa: Introduce TPM device library over FF-A
This change introduces a `Tpm2DeviceLibFfa` library to support TPM over
FF-A.
The implementation follows the TPM over FF-A spec v1.0 BET:
https://developer.arm.com/documentation/den0138/latest/
The change is tested on QEMU SBSA virtual platform and proprietary
hardware platforms.
Co-authored-by: Raymond Diaz <[email protected]>
Signed-off-by: Kun Qin <[email protected]>
Commit: 548c29129c05ce135c53766d549021c7d6648802
https://github.com/tianocore/edk2/commit/548c29129c05ce135c53766d549021c7d6648802
Author: Kun Qin <[email protected]>
Date: 2025-04-18 (Fri, 18 Apr 2025)
Changed paths:
A SecurityPkg/Library/Tpm2DeviceLibFfa/Tpm2InstanceLibFfa.c
A SecurityPkg/Library/Tpm2DeviceLibFfa/Tpm2InstanceLibFfa.inf
M SecurityPkg/SecurityPkg.dsc
Log Message:
-----------
SecurityPkg: Tpm2InstanceLibFfa: Introduce Tpm2InstanceLib over FF-A
This change introduces a `Tpm2InstanceLibFfa` library to support TPM over
FF-A and works with Tpm2DeviceLibRouter* libraries.
The implementation follows the TPM over FF-A spec v1.0 BET:
https://developer.arm.com/documentation/den0138/latest/
The change is tested on QEMU SBSA virtual platform and proprietary
hardware platforms.
Signed-off-by: Kun Qin <[email protected]>
Commit: 5e5ca20bf772bc80ca71b996def6f8ebad2860bf
https://github.com/tianocore/edk2/commit/5e5ca20bf772bc80ca71b996def6f8ebad2860bf
Author: Kun Qin <[email protected]>
Date: 2025-04-18 (Fri, 18 Apr 2025)
Changed paths:
M Maintainers.txt
Log Message:
-----------
Maintainers.txt: Add Kun Qin as reviewer for ARM-FFA folders in SecurityPkg
- Updated Maintainers.txt to include Kun Qin as a maintainer for the ARM-
FFA sections in SecurityPkg.
- Added his contact information: email and GitHub username.
Signed-off-by: Kun Qin <[email protected]>
Compare: https://github.com/tianocore/edk2/compare/29960f389f58...5e5ca20bf772
To unsubscribe from these emails, change your notification settings at
https://github.com/tianocore/edk2/settings/notifications
_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits