Branch: refs/heads/master
Home: https://github.com/tianocore/edk2
Commit: 4883960e5e50c3a01a48d5f3bb51fcb795ff11a9
https://github.com/tianocore/edk2/commit/4883960e5e50c3a01a48d5f3bb51fcb795ff11a9
Author: Kun Qin <[email protected]>
Date: 2025-10-14 (Tue, 14 Oct 2025)
Changed paths:
M SecurityPkg/Tcg/Tcg2AcpiFfa/Tcg2AcpiFfa.c
M SecurityPkg/Tcg/Tcg2AcpiFfa/Tcg2AcpiFfa.inf
Log Message:
-----------
SecurityPkg: Tcg2AcpiFfa: Correct TPM Instance Validation
The current implementation checks `PcdTpmInstanceGuid` and enforces the
use of the DTPM instance GUID. However, for FFA-specific modules, the
correct value should be `gTpm2ServiceFfaGuid`.
This update fixes the validation logic to support routing through
Tpm2DeviceLibRouter* with the appropriate instance library, which
requires the instance ID to be set to `gTpm2ServiceFfaGuid`.
Signed-off-by: Kun Qin <[email protected]>
Commit: 9c06ac56fb7e910943c8cb384aaad72aacbd3efe
https://github.com/tianocore/edk2/commit/9c06ac56fb7e910943c8cb384aaad72aacbd3efe
Author: Kun Qin <[email protected]>
Date: 2025-10-14 (Tue, 14 Oct 2025)
Changed paths:
M SecurityPkg/Tcg/Tcg2StandaloneMmArm/Tcg2StandaloneMmArm.c
M SecurityPkg/Tcg/Tcg2StandaloneMmArm/Tcg2StandaloneMmArm.inf
Log Message:
-----------
SecurityPkg: Tcg2StandaloneMmArm: Enable TPM FFA Instance to Register PPI
Previously, the implementation restricted usage to TPM instances with the
DTPM ID, which worked only if the system supported TPM over FFA but still
set the instance ID to DTPM. However, Tpm2InstanceLibFfa requires the
`PcdTpmInstanceGuid` to be set to `gTpm2ServiceFfaGuid`.
This update expands support by allowing the `PcdTpmInstanceGuid` to
include the TPM-over-FFA instance GUID, enabling proper registration of
the PPI.
Signed-off-by: Kun Qin <[email protected]>
Compare: https://github.com/tianocore/edk2/compare/ff96eb4c2cd8...9c06ac56fb7e
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