]> git.proxmox.com Git - mirror_edk2.git/blame - Vlv2TbltDevicePkg/PlatformInitPei/PlatformInitPei.inf
Vlv2TbltDevicePkg: Set CAPSULE_ENABLE to TRUE
[mirror_edk2.git] / Vlv2TbltDevicePkg / PlatformInitPei / PlatformInitPei.inf
CommitLineData
3cbfba02
DW
1#\r
2#\r
3# Copyright (c) 1999 - 2014, Intel Corporation. All rights reserved\r
4# \r\r
5# This program and the accompanying materials are licensed and made available under\r\r
6# the terms and conditions of the BSD License that accompanies this distribution. \r\r
7# The full text of the license may be found at \r\r
8# http://opensource.org/licenses/bsd-license.php. \r\r
9# \r\r
10# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, \r\r
11# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. \r\r
12# \r\r
13#\r
14#\r
15# Module Name:\r
16#\r
17# PlatformEarlyInit.inf\r
18#\r
19# Abstract:\r
20#\r
21# Component description file for PlatformEarlyInit module\r
22#\r
23#--*/\r
24\r
25[defines]\r
26INF_VERSION = 0x00010005\r
27BASE_NAME = PlatformEarlyInit\r
28FILE_GUID = 0A5EA2E1-BE0B-44a0-A775-F429C9A018A0\r
29MODULE_TYPE = PEIM\r
30VERSION_STRING = 1.0\r
31PI_SPECIFICATION_VERSION = 0x0001000A\r
32ENTRY_POINT = PlatformEarlyInitEntry\r
33\r
34[sources.common]\r
35 BootMode.c\r
36 CpuInitPeim.c\r
37 PchInitPeim.c\r
38 MchInit.c\r
39 MemoryCallback.c\r
40 MemoryPeim.c\r
41 PlatformEarlyInit.c\r
42 PlatformEarlyInit.h\r
43 PlatformInfoInit.c\r
44 LegacySpeaker.c\r
45 LegacySpeaker.h\r
46 Stall.c\r
47 PlatformSsaInitPeim.c\r
48\r
49[Packages]\r
50 MdePkg/MdePkg.dec\r
51 MdeModulePkg/MdeModulePkg.dec\r
52 Vlv2TbltDevicePkg/PlatformPkg.dec\r
53 IntelFrameworkPkg/IntelFrameworkPkg.dec\r
54 Vlv2DeviceRefCodePkg/Vlv2DeviceRefCodePkg.dec\r
55 IA32FamilyCpuPkg/IA32FamilyCpuPkg.dec\r
56 UefiCpuPkg/UefiCpuPkg.dec\r
57 Vlv2DeviceRefCodePkg/Vlv2DeviceRefCodePkg.dec\r
58 IntelFrameworkModulePkg/IntelFrameworkModulePkg.dec\r
59\r
60[LibraryClasses]\r
61 PeimEntryPoint\r
62 DebugLib\r
63 HobLib\r
64 IoLib\r
65# PeiKscLib\r
66 MultiPlatformLib\r
67 PcdLib\r
68 PchPlatformLib\r
69 MtrrLib\r
70\r
71[Ppis]\r
72 gEfiPeiStallPpiGuid\r
73 gPeiSpeakerInterfacePpiGuid\r
74 gEfiPeiMemoryDiscoveredPpiGuid\r
75 gVlvPolicyPpiGuid\r
76 gEfiPeiReadOnlyVariable2PpiGuid\r
77 gEfiPeiResetPpiGuid\r
78 gEfiEndOfPeiSignalPpiGuid\r
79 gPeiSmbusPolicyPpiGuid\r
80 gEfiFindFvPpiGuid\r
81 gPeiCapsulePpiGuid\r
82 gEfiPeiBootInRecoveryModePpiGuid\r
83 gEfiPeiRecoveryModulePpiGuid\r
84 gEfiPeiDeviceRecoveryModulePpiGuid\r
85 gPeiCachePpiGuid\r
86 gEfiPeiMasterBootModePpiGuid\r
87 gEfiPeiSmbusPpiGuid\r
88 gPchInitPpiGuid\r
89 gPchUsbPolicyPpiGuid\r
90\r
91[Guids]\r
92 gEfiSetupVariableGuid\r
93 gEfiPlatformInfoGuid\r
94 gEfiPlatformBootModeGuid\r
95 gEfiPlatformCpuInfoGuid\r
96 gEfiGlobalVariableGuid\r
97 gRecoveryOnFatFloppyDiskGuid\r
98 gRecoveryOnFatUsbDiskGuid\r
99 gRecoveryOnFatIdeDiskGuid\r
100 gRecoveryOnDataCdGuid\r
101 gMfgModeVariableGuid\r
102 gEfiNormalSetupGuid\r
103 gEfiMemoryTypeInformationGuid\r
104 gOsSelectionVariableGuid\r
105\r
106[Pcd.common]\r
107 gPlatformModuleTokenSpaceGuid.PcdFlashFvMainBase\r
108 gPlatformModuleTokenSpaceGuid.PcdFlashFvMainSize\r
109 gEfiMdePkgTokenSpaceGuid.PcdPciExpressBaseAddress\r
110 gEfiIchTokenSpaceGuid.PcdPeiIchEhciControllerMemoryBaseAddress\r
111\r
112 gPlatformModuleTokenSpaceGuid.PcdFlashAreaBaseAddress\r
113 gPlatformModuleTokenSpaceGuid.PcdFlashAreaSize\r
114 gPlatformModuleTokenSpaceGuid.PcdFlashFvRecovery2Base\r
115 gPlatformModuleTokenSpaceGuid.PcdFlashFvRecovery2Size\r
116\r
117[Pcd]\r
118 gEfiVLVTokenSpaceGuid.PcdMeasuredBootEnable\r
119 gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdBootState\r
120\r
121[Depex]\r
122 gEfiPeiReadOnlyVariable2PpiGuid AND gPeiCachePpiGuid\r