Branch: refs/heads/master
Home: https://github.com/tianocore/edk2
Commit: eea64c7fcd7f8d6dddb0173e6c4e43590afe460d
https://github.com/tianocore/edk2/commit/eea64c7fcd7f8d6dddb0173e6c4e43590afe460d
Author: Levi Yun <[email protected]>
Date: 2026-01-08 (Thu, 08 Jan 2026)
Changed paths:
M MdeModulePkg/Library/ArmFfaLib/ArmFfaCommon.c
M MdePkg/Include/IndustryStandard/ArmFfaPartInfo.h
M MdePkg/Include/Library/ArmFfaLib.h
Log Message:
-----------
MdePkg, MdeModulePkg/ArmFfaLib: add funcs to get partition info via regs
Starting from FF-A v1.2 [0], the FFA_PARTITION_INFO_GET_REGS
interface was added to retrieve partition information
through registers.
This ABI is useful in environments where the Rx/Tx buffer
does not need to be mapped, or where buffer mapping
is not supported for retrieving partition information.
To support this, two new APIs are introduced:
ArmFfaLibPartitionInfoGetRegs() and ArmFfaLibPartitionCountGetRegs().
Link: https://developer.arm.com/documentation/den0077/latest [0]
Continuous-integration-options: PatchCheck.ignore-multi-package
Signed-off-by: Yeoreum Yun <[email protected]>
Commit: 898ae481d94e696da0f679c79bf61d54747e46ac
https://github.com/tianocore/edk2/commit/898ae481d94e696da0f679c79bf61d54747e46ac
Author: Levi Yun <[email protected]>
Date: 2026-01-08 (Thu, 08 Jan 2026)
Changed paths:
M MdeModulePkg/Library/ArmFfaLib/ArmFfaDxeLib.c
M MdeModulePkg/Library/ArmFfaLib/ArmFfaPeiLib.c
M MdeModulePkg/Library/ArmFfaLib/ArmFfaSecLib.c
Log Message:
-----------
MdeModulePkg/ArmFfaLib: support ArmFfaLib wihtout Rx/Tx buffer
In the normal world, it is possible to communicate with
a secure partition using the ARM_FFA_PARTITION_INFO_GET_REGS ABI,
even when the Rx/Tx buffer ABI is not supported.
Therefore, treat the EFI_UNSUPPORTED error returned
during Rx/Tx buffer mapping as a valid result
when the ARM_FFA_PARTITION_INFO_GET_REGS ABI is supported.
Signed-off-by: Yeoreum Yun <[email protected]>
Commit: c16f1cc6843b4ec5f246f9d115c37ed12e4bad2c
https://github.com/tianocore/edk2/commit/c16f1cc6843b4ec5f246f9d115c37ed12e4bad2c
Author: Levi Yun <[email protected]>
Date: 2026-01-08 (Thu, 08 Jan 2026)
Changed paths:
M MdeModulePkg/Library/ArmFfaLib/ArmFfaCommon.c
M MdePkg/Include/Library/ArmFfaLib.h
Log Message:
-----------
MdePkg,MdeModulePkg/ArmFfaLib: introduce ArmFfaGetPartitionInfo()
Introduce ArmFfaGetPartitionInfo(), which retrieves the first partition
associated with the service GUID. This allows us to remove duplicated
code previously used to obtain the partition ID.
Signed-off-by: Yeoreum Yun <[email protected]>
Continuous-integration-options: PatchCheck.ignore-multi-package
Commit: 8955d8db328686a0224c882cd3b45114439f62b6
https://github.com/tianocore/edk2/commit/8955d8db328686a0224c882cd3b45114439f62b6
Author: Levi Yun <[email protected]>
Date: 2026-01-08 (Thu, 08 Jan 2026)
Changed paths:
M ArmPkg/Drivers/MmCommunicationDxe/MmCommunication.c
M ArmPkg/Drivers/MmCommunicationPei/MmCommunicationPei.c
Log Message:
-----------
ArmPkg/Driver: use ArmFfaGetPartitionInfo() in Mmcommunication
Use ArmFfaGetPartitionInfo() to get partition information.
This simplifies the code to get partition information.
Signed-off-by: Yeoreum Yun <[email protected]>
Commit: b80000847abbefe5c263d35e515c3acc11a96059
https://github.com/tianocore/edk2/commit/b80000847abbefe5c263d35e515c3acc11a96059
Author: Levi Yun <[email protected]>
Date: 2026-01-08 (Thu, 08 Jan 2026)
Changed paths:
M SecurityPkg/Library/Tpm2DeviceLibFfa/Tpm2ServiceFfaRaw.c
Log Message:
-----------
SecurityPkg/Library: use ArmFfaGetPartitionInfo() in Tpm2ServiceFfaLib
Use ArmFfaGetPartitionInfo() in Tpm2ServiceFfaLib.
This simplifies the code line to get partition information.
Signed-off-by: Yeoreum Yun <[email protected]>
Commit: 96ad9bd397ca721a78fd0d41021f4621c4a04082
https://github.com/tianocore/edk2/commit/96ad9bd397ca721a78fd0d41021f4621c4a04082
Author: Levi Yun <[email protected]>
Date: 2026-01-08 (Thu, 08 Jan 2026)
Changed paths:
M SecurityPkg/Tcg/Tcg2Config/Tcg2ConfigFfaPeim.c
Log Message:
-----------
SecurityPkg/Tcg2Config: use ArmFfaGetPartitionInfo() in Tcg2ConfigFfaPeim
Use ArmFfaGetPartitionInfo() in Tcg2ConfigFfaPeim.
This simplifies the code line to get partition information.
Signed-off-by: Yeoreum Yun <[email protected]>
Compare: https://github.com/tianocore/edk2/compare/ec43dcc0857a...96ad9bd397ca
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