Branch: refs/heads/master
Home: https://github.com/tianocore/edk2
Commit: e841099600749c29edaf48236909529d8e629869
https://github.com/tianocore/edk2/commit/e841099600749c29edaf48236909529d8e629869
Author: Prachotan Reddy Bathi <[email protected]>
Date: 2025-07-24 (Thu, 24 Jul 2025)
Changed paths:
M ArmPkg/Include/IndustryStandard/ArmTransferList.h
M ArmPkg/Include/Library/ArmTransferListLib.h
M ArmPkg/Library/ArmTransferListLib/ArmTransferListLib.c
Log Message:
-----------
ArmPkg/ArmTransferListLib: Add utility functions
Added functionality TransferList Library
TransferListVerifyChecksum - Verify TransferList CheckSum
TransferListCheckHeader - Check if TransferList header is valid,
return suitable opcodes validating the header
TransferListFindEntry - Find a specific entry on the TransferList
using the TagId
TransferListDump - Dump the contents of the TransferList header
and the entry headers
Signed-off-by: Prachotan Reddy Bathi <[email protected]>
Commit: b1096651d8084a355d8043de4f0df08c69c18259
https://github.com/tianocore/edk2/commit/b1096651d8084a355d8043de4f0df08c69c18259
Author: Prachotan Bathi <[email protected]>
Date: 2025-07-24 (Thu, 24 Jul 2025)
Changed paths:
M ArmPlatformPkg/ArmPlatformPkg.dsc
M ArmPlatformPkg/PeilessSec/AArch64/ModuleEntryPoint.S
M ArmPlatformPkg/PeilessSec/PeilessSec.c
M ArmPlatformPkg/PeilessSec/PeilessSec.h
M ArmPlatformPkg/PeilessSec/PeilessSec.inf
Log Message:
-----------
ArmPlatformPkg: Capture TransferList information for PeilessSec
Capture TransferList address from register x3
Refer to section 3 of the FW Handoff Specification
https://firmwarehandoff.github.io/firmware_handoff
The TransferList header is present at the base address
captured by this variable.
For platforms with no TransferList support,
boot continues without any errors.
Signed-off-by: Prachotan Reddy Bathi <[email protected]>
Commit: 78d17ce5d2ca26e75af066d59ef7925a95fefcc9
https://github.com/tianocore/edk2/commit/78d17ce5d2ca26e75af066d59ef7925a95fefcc9
Author: Prachotan Reddy Bathi <[email protected]>
Date: 2025-07-24 (Thu, 24 Jul 2025)
Changed paths:
M ArmPkg/ArmPkg.dec
A ArmPkg/Include/Guid/TransferListHob.h
Log Message:
-----------
ArmPkg: Add ArmTransferListHob Guid
ArmTransferListHobGuid will hold the TransferList base address
https://firmwarehandoff.github.io/firmware_handoff
Signed-off-by: Prachotan Reddy Bathi <[email protected]>
Commit: 078414f0459963fc8254cf6115a5e28e411f63e2
https://github.com/tianocore/edk2/commit/078414f0459963fc8254cf6115a5e28e411f63e2
Author: Prachotan Bathi <[email protected]>
Date: 2025-07-24 (Thu, 24 Jul 2025)
Changed paths:
M ArmPlatformPkg/PeilessSec/PeilessSec.c
M ArmPlatformPkg/PeilessSec/PeilessSec.h
M ArmPlatformPkg/PeilessSec/PeilessSec.inf
Log Message:
-----------
ArmPlatformPkg: Introduce TransferList Guid Hob for PeilessSec
ArmTransferListHobGuid holds TransferList base address
If there's no valid TransferList found, Guid HOB is not built,
boot progresses as usual.
Signed-off-by: Prachotan Bathi <[email protected]>
Commit: 6a329eb853d177a8ba608d3503f394b906e9e6a8
https://github.com/tianocore/edk2/commit/6a329eb853d177a8ba608d3503f394b906e9e6a8
Author: Prachotan Bathi <[email protected]>
Date: 2025-07-24 (Thu, 24 Jul 2025)
Changed paths:
M ArmPlatformPkg/Sec/AArch64/ModuleEntryPoint.S
M ArmPlatformPkg/Sec/Sec.c
M ArmPlatformPkg/Sec/Sec.h
M ArmPlatformPkg/Sec/Sec.inf
Log Message:
-----------
ArmPlatformPkg: Capture TransferList Information for SEC
Capture TransferList address from register x3
Refer to section 3 of the FW Handoff Specification
https://firmwarehandoff.github.io/firmware_handoff
The TransferList header is present at the base address
captured by this variable.
For platforms with no TransferList support,
boot continues without any errors.
Signed-off-by: Prachotan Bathi <[email protected]>
Commit: 0bad279bd4809ca48c6ee913f32899c26976e319
https://github.com/tianocore/edk2/commit/0bad279bd4809ca48c6ee913f32899c26976e319
Author: Prachotan Bathi <[email protected]>
Date: 2025-07-24 (Thu, 24 Jul 2025)
Changed paths:
M ArmPkg/ArmPkg.dec
Log Message:
-----------
ArmPkg: Add gArmTransferListPpiGuid
ArmTransferListHobGuid will hold the TransferList base address
https://firmwarehandoff.github.io/firmware_handoff
SEC platforms can utilise this PPI to build the TransferList HOB
Signed-off-by: Prachotan Bathi <[email protected]>
Commit: c1e3e71643db005a0bd9bd173333b68a1643ad74
https://github.com/tianocore/edk2/commit/c1e3e71643db005a0bd9bd173333b68a1643ad74
Author: Prachotan Bathi <[email protected]>
Date: 2025-07-24 (Thu, 24 Jul 2025)
Changed paths:
M ArmPlatformPkg/Sec/Sec.c
M ArmPlatformPkg/Sec/Sec.inf
Log Message:
-----------
ArmPlatformPkg: Introduce gArmTransferListPpiGuid
Populate the gArmTransferListPpiGuid with the TransferList
base address.
Place the Ppi at the end of the PpiList
For platforms with no TransferList support,
boot continues without any errors.
https://firmwarehandoff.github.io/firmware_handoff
Signed-off-by: Prachotan Bathi <[email protected]>
Commit: adf345e27b01037d895830e11622c44c7890fc82
https://github.com/tianocore/edk2/commit/adf345e27b01037d895830e11622c44c7890fc82
Author: Prachotan Bathi <[email protected]>
Date: 2025-07-24 (Thu, 24 Jul 2025)
Changed paths:
M ArmPlatformPkg/PlatformPei/PlatformPeim.c
M ArmPlatformPkg/PlatformPei/PlatformPeim.inf
Log Message:
-----------
ArmPlatformPkg: Introduce TransferList Guid Hob for SEC
ArmTransferListHobGuid holds TransferList base address
If there's no valid TransferList found, or if a Guid HOB
is already present Guid HOB is not built, boot progresses
as usual.
https://firmwarehandoff.github.io/firmware_handoff
Signed-off-by: Prachotan Bathi <[email protected]>
Commit: f41cc8ac792bf334f577a85b79e4c9491c066e06
https://github.com/tianocore/edk2/commit/f41cc8ac792bf334f577a85b79e4c9491c066e06
Author: Prachotan Bathi <[email protected]>
Date: 2025-07-24 (Thu, 24 Jul 2025)
Changed paths:
M ArmVirtPkg/ArmVirtCloudHv.dsc
M ArmVirtPkg/ArmVirtQemu.dsc
Log Message:
-----------
ArmVirtPkg: Introduce ArmTransferListLib to ArmVirtPkg
Add ArmTransferListLib as a library to platforms using
ArmVirtCloudHv.dsc and ArmVirtQemu.dsc.
Signed-off-by: Prachotan Bathi <[email protected]>
Commit: 01295fd25b0465f6a82682e7adbfdbec70c4beb1
https://github.com/tianocore/edk2/commit/01295fd25b0465f6a82682e7adbfdbec70c4beb1
Author: Prachotan Reddy Bathi <[email protected]>
Date: 2025-07-24 (Thu, 24 Jul 2025)
Changed paths:
M ShellPkg/Library/UefiShellDebug1CommandsLib/Dmem.c
M ShellPkg/Library/UefiShellDebug1CommandsLib/UefiShellDebug1CommandsLib.inf
M ShellPkg/ShellPkg.ci.yaml
Log Message:
-----------
ShellPkg: DtbTableAddress via config in dmem
DTB address can be modified through the config table. Use
this address in dmem output.
EmbeddedPkg dependency added to
ShellPkg/Library/UefiShellDebug1CommandsLib/UefiShellDebug1CommandsLib.inf
and ShellPkg/ShellPkg.ci.yaml
Adds to: 42b0443599a6
("ShellPkg: UefiShellDebug1CommandsLib: Uefi Config Tables in Dmem.c")
Signed-off-by: Prachotan Reddy Bathi <[email protected]>
Compare: https://github.com/tianocore/edk2/compare/5fc1ba3f25aa...01295fd25b04
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