]> git.proxmox.com Git - mirror_edk2.git/blob - StandaloneMmPkg/Drivers/StandaloneMmCpu/AArch64/StandaloneMmCpu.inf
StandaloneMmPkg: Replace BSD License with BSD+Patent License
[mirror_edk2.git] / StandaloneMmPkg / Drivers / StandaloneMmCpu / AArch64 / StandaloneMmCpu.inf
1 #/** @file
2 #
3 # Standalone MM CPU driver for ARM Standard Platforms
4 #
5 # Copyright (c) 2009, Apple Inc. All rights reserved.<BR>
6 # Copyright (c) 2016 HP Development Company, L.P.
7 # Copyright (c) 2017 - 2018, ARM Limited. All rights reserved.
8 #
9 # SPDX-License-Identifier: BSD-2-Clause-Patent
10 #
11 #**/
12
13 [Defines]
14 INF_VERSION = 0x0001001A
15 BASE_NAME = StandaloneMmCpu
16 FILE_GUID = 58F7A62B-6280-42A7-BC38-10535A64A92C
17 MODULE_TYPE = MM_STANDALONE
18 VERSION_STRING = 1.0
19 PI_SPECIFICATION_VERSION = 0x00010032
20 ENTRY_POINT = StandaloneMmCpuInitialize
21
22 [Sources]
23 StandaloneMmCpu.c
24 EventHandle.c
25
26 [Packages]
27 ArmPkg/ArmPkg.dec
28 MdePkg/MdePkg.dec
29 MdeModulePkg/MdeModulePkg.dec
30 StandaloneMmPkg/StandaloneMmPkg.dec
31
32 [LibraryClasses]
33 ArmLib
34 ArmSvcLib
35 BaseMemoryLib
36 DebugLib
37 HobLib
38 StandaloneMmDriverEntryPoint
39
40 [Protocols]
41 gEfiMmConfigurationProtocolGuid # PROTOCOL ALWAYS_PRODUCED
42 gEfiMmCpuProtocolGuid # PROTOCOL ALWAYS_PRODUCED
43
44 [Guids]
45 gEfiHobListGuid
46 gEfiMmPeiMmramMemoryReserveGuid
47 gZeroGuid
48 gMpInformationHobGuid
49 gEfiStandaloneMmNonSecureBufferGuid
50 gEfiArmTfCpuDriverEpDescriptorGuid
51
52 [Depex]
53 TRUE