ArmPkg: Add ArmTransferListHob Guid

ArmTransferListHobGuid will hold the TransferList base address
https://firmwarehandoff.github.io/firmware_handoff

Signed-off-by: Prachotan Reddy Bathi <Prachotan.Bathi@arm.com>
This commit is contained in:
Prachotan Reddy Bathi 2025-01-27 12:48:14 -06:00 committed by mergify[bot]
parent b1096651d8
commit 78d17ce5d2
2 changed files with 25 additions and 0 deletions

View file

@ -87,6 +87,8 @@
# Include/Guid/ArmMpCoreInfo.h
gArmMpCoreInfoGuid = { 0xa4ee0728, 0xe5d7, 0x4ac5, {0xb2, 0x1e, 0x65, 0x8e, 0xd8, 0x57, 0xe8, 0x34} }
gArmTransferListHobGuid = { 0xebe7bae8, 0xfe18, 0x43c5, { 0xbf, 0x3f, 0xf2, 0xb1, 0xaf, 0xb2, 0xdf, 0xb8 } }
[Protocols.common]
## Arm System Control and Management Interface(SCMI) Base protocol
## ArmPkg/Include/Protocol/ArmScmiBaseProtocol.h

View file

@ -0,0 +1,23 @@
/** @file
GUID for the HOB that contains the copy of the Transfer List
Copyright (C) 2024, Arm Limited. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
@par Reference(s):
- https://github.com/FirmwareHandoff/firmware_handoff
**/
#ifndef ARM_TRANSFER_LIST_HOB_H__
#define ARM_TRANSFER_LIST_HOB_H__
#define ARM_TRANSFER_LIST_HOB_GUID {\
0xebe7bae8, 0xfe18, 0x43c5, \
{ 0xbf, 0x3f, 0xf2, 0xb1, 0xaf, 0xb2, 0xdf, 0xb8 } \
}
extern EFI_GUID gArmTransferListHobGuid;
#endif