ArmPkg: only attempt buildin MmCommunicationDxe for AArch64
[mirror_edk2.git] / IntelFsp2WrapperPkg / FspWrapperNotifyDxe / FspWrapperNotifyDxe.inf
1 ## @file\r
2 # FSP DXE Module\r
3 #\r
4 # This driver will register two callbacks to call fsp's notifies.\r
5 #\r
6 #  Copyright (c) 2014 - 2017, Intel Corporation. All rights reserved.<BR>\r
7 #\r
8 #  SPDX-License-Identifier: BSD-2-Clause-Patent\r
9 #\r
10 ##\r
11 \r
12 [Defines]\r
13   INF_VERSION                    = 0x00010005\r
14   BASE_NAME                      = FspWrapperNotifyDxe\r
15   FILE_GUID                      = AD61999A-507E-47E6-BA28-79CC609FA1A4\r
16   MODULE_TYPE                    = DXE_DRIVER\r
17   VERSION_STRING                 = 1.0\r
18   ENTRY_POINT                    = FspWrapperNotifyDxeEntryPoint\r
19 \r
20 #\r
21 # The following information is for reference only and not required by the build tools.\r
22 #\r
23 #  VALID_ARCHITECTURES           = IA32 X64\r
24 #\r
25 \r
26 [Sources]\r
27   FspWrapperNotifyDxe.c\r
28   LoadBelow4G.c\r
29 \r
30 [Packages]\r
31   MdePkg/MdePkg.dec\r
32   IntelFsp2Pkg/IntelFsp2Pkg.dec\r
33   IntelFsp2WrapperPkg/IntelFsp2WrapperPkg.dec\r
34 \r
35 [LibraryClasses]\r
36   UefiDriverEntryPoint\r
37   UefiBootServicesTableLib\r
38   DebugLib\r
39   BaseMemoryLib\r
40   UefiLib\r
41   FspWrapperApiLib\r
42   PeCoffLib\r
43   CacheMaintenanceLib\r
44   DxeServicesLib\r
45   PerformanceLib\r
46   HobLib\r
47   FspWrapperPlatformLib\r
48 \r
49 [Protocols]\r
50   gEfiPciEnumerationCompleteProtocolGuid            ## CONSUMES\r
51   gAddPerfRecordProtocolGuid                        ## SOMETIMES_CONSUMES\r
52 \r
53 [Guids]\r
54   gFspApiPerformanceGuid                            ## SOMETIMES_CONSUMES ## GUID\r
55   gEfiEventExitBootServicesGuid                     ## CONSUMES ## Event\r
56   gFspHobGuid                                       ## CONSUMES ## HOB\r
57 \r
58 [Pcd]\r
59   gIntelFsp2WrapperTokenSpaceGuid.PcdSkipFspApi       ## CONSUMES\r
60 \r
61 [Depex]\r
62   TRUE\r