]> git.proxmox.com Git - mirror_edk2.git/blame - ArmPkg/Drivers/MmCommunicationDxe/MmCommunication.inf
UefiCpuPkg: Move AsmRelocateApLoopStart from Mpfuncs.nasm to AmdSev.nasm
[mirror_edk2.git] / ArmPkg / Drivers / MmCommunicationDxe / MmCommunication.inf
CommitLineData
4c2f32ed
AG
1#/** @file\r
2#\r
3# DXE MM Communicate driver\r
4#\r
29bf9059 5# Copyright (c) 2016 - 2021, Arm Limited. All rights reserved.<BR>\r
4c2f32ed 6#\r
4059386c 7# SPDX-License-Identifier: BSD-2-Clause-Patent\r
4c2f32ed
AG
8#\r
9#**/\r
10\r
11[Defines]\r
12 INF_VERSION = 0x0001001A\r
13 BASE_NAME = ArmMmCommunication\r
14 FILE_GUID = 09EE81D3-F15E-43F4-85B4-CB9873DA5D6B\r
15 MODULE_TYPE = DXE_RUNTIME_DRIVER\r
16 VERSION_STRING = 1.0\r
3e3acb3a 17 ENTRY_POINT = MmCommunication2Initialize\r
4c2f32ed
AG
18\r
19#\r
20# The following is for reference only and not required by\r
21# build tools\r
22#\r
23# VALID_ARCHITECTURES = AARCH64\r
24#\r
25\r
26[Sources.AARCH64]\r
29bf9059 27 MmCommunicate.h\r
4c2f32ed
AG
28 MmCommunication.c\r
29\r
30[Packages]\r
31 ArmPkg/ArmPkg.dec\r
32 MdePkg/MdePkg.dec\r
33\r
34[LibraryClasses]\r
35 ArmLib\r
36 ArmSmcLib\r
37 BaseMemoryLib\r
38 DebugLib\r
39 DxeServicesTableLib\r
40 HobLib\r
41 UefiDriverEntryPoint\r
42\r
43[Protocols]\r
3e3acb3a 44 gEfiMmCommunication2ProtocolGuid ## PRODUCES\r
4c2f32ed 45\r
2fe25a74
AB
46[Guids]\r
47 gEfiEndOfDxeEventGroupGuid\r
48 gEfiEventExitBootServicesGuid\r
49 gEfiEventReadyToBootGuid\r
50\r
4c2f32ed
AG
51[Pcd.common]\r
52 gArmTokenSpaceGuid.PcdMmBufferBase\r
53 gArmTokenSpaceGuid.PcdMmBufferSize\r
54\r
55[Depex]\r
56 gEfiCpuArchProtocolGuid\r