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

Reply via email to