ArmPkg: only attempt buildin MmCommunicationDxe for AArch64
[mirror_edk2.git] / IntelFsp2WrapperPkg / FspmWrapperPeim / FspmWrapperPeim.inf
1 ## @file\r
2 # FSP-M wrapper PEI Module\r
3 #\r
4 # This PEIM initialize FSP.\r
5 # This will be invoked only once. It will call FspMemoryInit API,\r
6 # register TemporaryRamDonePpi to call TempRamExit API, and register MemoryDiscoveredPpi\r
7 # notify to call FspSiliconInit API.\r
8 #\r
9 #  Copyright (c) 2014 - 2019, Intel Corporation. All rights reserved.<BR>\r
10 #\r
11 #  SPDX-License-Identifier: BSD-2-Clause-Patent\r
12 #\r
13 ##\r
14 \r
15 [Defines]\r
16   INF_VERSION                    = 0x00010017\r
17   BASE_NAME                      = FspmWrapperPeim\r
18   FILE_GUID                      = 9FAAD0FF-0E0C-4885-A738-BAB4E4FA1E66\r
19   VERSION_STRING                 = 1.0\r
20   MODULE_TYPE                    = PEIM\r
21   ENTRY_POINT                    = FspmWrapperPeimEntryPoint\r
22 \r
23 #\r
24 # The following information is for reference only and not required by the build tools.\r
25 #\r
26 #  VALID_ARCHITECTURES           = IA32\r
27 #\r
28 \r
29 [LibraryClasses]\r
30   PeimEntryPoint\r
31   PeiServicesLib\r
32   PeiServicesTablePointerLib\r
33   BaseLib\r
34   BaseMemoryLib\r
35   MemoryAllocationLib\r
36   DebugLib\r
37   HobLib\r
38   FspWrapperPlatformLib\r
39   FspWrapperHobProcessLib\r
40   UefiCpuLib\r
41   PeCoffGetEntryPointLib\r
42   PeCoffExtraActionLib\r
43   PerformanceLib\r
44   TimerLib\r
45   FspWrapperApiLib\r
46   FspWrapperApiTestLib\r
47 \r
48 [Packages]\r
49   MdePkg/MdePkg.dec\r
50   UefiCpuPkg/UefiCpuPkg.dec\r
51   IntelFsp2Pkg/IntelFsp2Pkg.dec\r
52   IntelFsp2WrapperPkg/IntelFsp2WrapperPkg.dec\r
53 \r
54 [Pcd]\r
55   gIntelFsp2WrapperTokenSpaceGuid.PcdFspmBaseAddress     ## CONSUMES\r
56   gIntelFsp2WrapperTokenSpaceGuid.PcdFspmUpdDataAddress  ## CONSUMES\r
57   gIntelFsp2WrapperTokenSpaceGuid.PcdFspModeSelection    ## CONSUMES\r
58 \r
59 [Sources]\r
60   FspmWrapperPeim.c\r
61 \r
62 [Guids]\r
63   gFspHobGuid                           ## PRODUCES ## HOB\r
64   gFspApiPerformanceGuid                ## SOMETIMES_CONSUMES ## GUID\r
65 \r
66 [Depex]\r
67   gEfiPeiMasterBootModePpiGuid\r