diff options
author | Kun Qin <kuqin@microsoft.com> | 2025-04-07 14:43:27 -0700 |
---|---|---|
committer | mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> | 2025-04-10 17:52:48 +0000 |
commit | 937ffef8ed4bf20504fdc17806a36d1553c72619 (patch) | |
tree | 229d6bdf5a3d154cbeb6208ff1f0448a07ab0f9b | |
parent | 541c46a70550d948854470717668a30f0212296f (diff) | |
download | edk2-937ffef8ed4bf20504fdc17806a36d1553c72619.zip edk2-937ffef8ed4bf20504fdc17806a36d1553c72619.tar.gz edk2-937ffef8ed4bf20504fdc17806a36d1553c72619.tar.bz2 |
ArmPkg: ArmFfaLib.h: Move to MdePkg
As a set of definitions from an industry specification-defined interface,
ArmFfaLib.h is more appropriately placed in MdePkg.
This update relocates both the header definition of ArmFfaLib to MdePkg,
thereby supporting the monitor call primitives for all other packages
that depend on this interface.
Continuous-integration-options: PatchCheck.ignore-multi-package
Signed-off-by: Kun Qin <kun.qin@microsoft.com>
-rw-r--r-- | ArmPkg/ArmPkg.dec | 4 | ||||
-rw-r--r-- | MdePkg/Include/Library/ArmFfaLib.h (renamed from ArmPkg/Include/Library/ArmFfaLib.h) | 0 | ||||
-rw-r--r-- | MdePkg/MdePkg.dec | 4 |
3 files changed, 4 insertions, 4 deletions
diff --git a/ArmPkg/ArmPkg.dec b/ArmPkg/ArmPkg.dec index c8084fc..0ed7f41 100644 --- a/ArmPkg/ArmPkg.dec +++ b/ArmPkg/ArmPkg.dec @@ -80,10 +80,6 @@ #
ArmTransferListLib|Include/Library/ArmTransferListLib.h
- ## @libraryclass Provides an interface for a Arm FF-A ABI.
- #
- ArmFfaLib|Include/Library/ArmFfaLib.h
-
## @libraryclass Defines a set of interfaces for the MM core entrypoint for
## AArch64 and ARM.
StandaloneMmCoreEntryPoint|Include/Library/ArmStandaloneMmCoreEntryPoint.h
diff --git a/ArmPkg/Include/Library/ArmFfaLib.h b/MdePkg/Include/Library/ArmFfaLib.h index 977f325..977f325 100644 --- a/ArmPkg/Include/Library/ArmFfaLib.h +++ b/MdePkg/Include/Library/ArmFfaLib.h diff --git a/MdePkg/MdePkg.dec b/MdePkg/MdePkg.dec index a981aaf..5159938 100644 --- a/MdePkg/MdePkg.dec +++ b/MdePkg/MdePkg.dec @@ -366,6 +366,10 @@ #
ArmSvcLib|Include/Library/ArmSvcLib.h
+ ## @libraryclass Provides an interface to Arm's Firmware Framework for A-profile (FF-A) functions.
+ #
+ ArmFfaLib|Include/Library/ArmFfaLib.h
+
[Guids]
#
# GUID defined in UEFI2.1/UEFI2.0/EFI1.1
|