]> git.proxmox.com Git - mirror_edk2.git/commit - StandaloneMmPkg/Library/VariableMmDependency/VariableMmDependency.inf
StandaloneMmPkg: build for 32bit arm machines
authorEtienne Carriere <etienne.carriere@linaro.org>
Mon, 9 Aug 2021 15:19:46 +0000 (17:19 +0200)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Wed, 11 Aug 2021 11:32:32 +0000 (11:32 +0000)
commita776bbabd9e8f370feb089cdc016324b1d6a37c7
tree82d9c8d82fc63a28272bfa251ec1449366d74c3e
parentb7f0226a462fb35fadce4412a5929ed060333dd0
StandaloneMmPkg: build for 32bit arm machines

This change allows to build StandaloneMmPkg components for 32bit Arm
StandaloneMm firmware.

This change mainly moves AArch64/ source files to Arm/ side directory
for several components:  StandaloneMmCpu, StandaloneMmCoreEntryPoint
and StandaloneMmMemLib. The source file is built for both 32b and 64b
Arm targets.

Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org>
Reviewed-by: Ard Biesheuvel <ardb@kernel.org>
29 files changed:
StandaloneMmPkg/Core/StandaloneMmCore.inf
StandaloneMmPkg/Drivers/StandaloneMmCpu/AArch64/EventHandle.c [deleted file]
StandaloneMmPkg/Drivers/StandaloneMmCpu/AArch64/StandaloneMmCpu.c [deleted file]
StandaloneMmPkg/Drivers/StandaloneMmCpu/AArch64/StandaloneMmCpu.h [deleted file]
StandaloneMmPkg/Drivers/StandaloneMmCpu/AArch64/StandaloneMmCpu.inf [deleted file]
StandaloneMmPkg/Drivers/StandaloneMmCpu/EventHandle.c [new file with mode: 0644]
StandaloneMmPkg/Drivers/StandaloneMmCpu/StandaloneMmCpu.c [new file with mode: 0644]
StandaloneMmPkg/Drivers/StandaloneMmCpu/StandaloneMmCpu.h [new file with mode: 0644]
StandaloneMmPkg/Drivers/StandaloneMmCpu/StandaloneMmCpu.inf [new file with mode: 0644]
StandaloneMmPkg/Include/Library/AArch64/StandaloneMmCoreEntryPoint.h [deleted file]
StandaloneMmPkg/Include/Library/Arm/StandaloneMmCoreEntryPoint.h [new file with mode: 0644]
StandaloneMmPkg/Library/StandaloneMmCoreEntryPoint/AArch64/CreateHobList.c [deleted file]
StandaloneMmPkg/Library/StandaloneMmCoreEntryPoint/AArch64/SetPermissions.c [deleted file]
StandaloneMmPkg/Library/StandaloneMmCoreEntryPoint/AArch64/StandaloneMmCoreEntryPoint.c [deleted file]
StandaloneMmPkg/Library/StandaloneMmCoreEntryPoint/Arm/CreateHobList.c [new file with mode: 0644]
StandaloneMmPkg/Library/StandaloneMmCoreEntryPoint/Arm/SetPermissions.c [new file with mode: 0644]
StandaloneMmPkg/Library/StandaloneMmCoreEntryPoint/Arm/StandaloneMmCoreEntryPoint.c [new file with mode: 0644]
StandaloneMmPkg/Library/StandaloneMmCoreEntryPoint/StandaloneMmCoreEntryPoint.inf
StandaloneMmPkg/Library/StandaloneMmCoreHobLib/AArch64/StandaloneMmCoreHobLib.c [deleted file]
StandaloneMmPkg/Library/StandaloneMmCoreHobLib/AArch64/StandaloneMmCoreHobLibInternal.c [deleted file]
StandaloneMmPkg/Library/StandaloneMmCoreHobLib/Arm/StandaloneMmCoreHobLib.c [new file with mode: 0644]
StandaloneMmPkg/Library/StandaloneMmCoreHobLib/Arm/StandaloneMmCoreHobLibInternal.c [new file with mode: 0644]
StandaloneMmPkg/Library/StandaloneMmCoreHobLib/StandaloneMmCoreHobLib.inf
StandaloneMmPkg/Library/StandaloneMmMemLib/AArch64/StandaloneMmMemLibInternal.c [deleted file]
StandaloneMmPkg/Library/StandaloneMmMemLib/ArmStandaloneMmMemLibInternal.c [new file with mode: 0644]
StandaloneMmPkg/Library/StandaloneMmMemLib/StandaloneMmMemLib.inf
StandaloneMmPkg/Library/VariableMmDependency/VariableMmDependency.inf
StandaloneMmPkg/StandaloneMmPkg.dec
StandaloneMmPkg/StandaloneMmPkg.dsc