]> git.proxmox.com Git - mirror_edk2.git/blob - Vlv2TbltDevicePkg/PlatformInitPei/PlatformInitPei.inf
Vlv2TbltDevicePkg: Replace BSD License with BSD+Patent License
[mirror_edk2.git] / Vlv2TbltDevicePkg / PlatformInitPei / PlatformInitPei.inf
1 #
2 #
3 # Copyright (c) 1999 - 2016, Intel Corporation. All rights reserved
4 #
5 # SPDX-License-Identifier: BSD-2-Clause-Patent
6 #
7 #
8 #
9 # Module Name:
10 #
11 # PlatformEarlyInit.inf
12 #
13 # Abstract:
14 #
15 # Component description file for PlatformEarlyInit module
16 #
17 #--*/
18
19 [defines]
20 INF_VERSION = 0x00010005
21 BASE_NAME = PlatformEarlyInit
22 FILE_GUID = 0A5EA2E1-BE0B-44a0-A775-F429C9A018A0
23 MODULE_TYPE = PEIM
24 VERSION_STRING = 1.0
25 PI_SPECIFICATION_VERSION = 0x0001000A
26 ENTRY_POINT = PlatformEarlyInitEntry
27
28 [sources.common]
29 BootMode.c
30 CpuInitPeim.c
31 PchInitPeim.c
32 MchInit.c
33 MemoryCallback.c
34 MemoryPeim.c
35 PlatformEarlyInit.c
36 PlatformEarlyInit.h
37 PlatformInfoInit.c
38 LegacySpeaker.c
39 LegacySpeaker.h
40 Stall.c
41 PlatformSsaInitPeim.c
42
43 [Packages]
44 MdePkg/MdePkg.dec
45 MdeModulePkg/MdeModulePkg.dec
46 Vlv2TbltDevicePkg/PlatformPkg.dec
47 IntelFrameworkPkg/IntelFrameworkPkg.dec
48 Vlv2DeviceRefCodePkg/Vlv2DeviceRefCodePkg.dec
49 Vlv2SocBinPkg/Vlv2SocBinPkg.dec
50 UefiCpuPkg/UefiCpuPkg.dec
51 Vlv2DeviceRefCodePkg/Vlv2DeviceRefCodePkg.dec
52 IntelFrameworkModulePkg/IntelFrameworkModulePkg.dec
53
54 [LibraryClasses]
55 PeimEntryPoint
56 DebugLib
57 HobLib
58 IoLib
59 # PeiKscLib
60 MultiPlatformLib
61 PcdLib
62 PchPlatformLib
63 MtrrLib
64
65 [Ppis]
66 gEfiPeiStallPpiGuid
67 gPeiSpeakerInterfacePpiGuid
68 gEfiPeiMemoryDiscoveredPpiGuid
69 gVlvPolicyPpiGuid
70 gEfiPeiReadOnlyVariable2PpiGuid
71 gEfiPeiResetPpiGuid
72 gEfiEndOfPeiSignalPpiGuid
73 gPeiSmbusPolicyPpiGuid
74 gEfiFindFvPpiGuid
75 gPeiCapsulePpiGuid
76 gEfiPeiBootInRecoveryModePpiGuid
77 gEfiPeiRecoveryModulePpiGuid
78 gEfiPeiDeviceRecoveryModulePpiGuid
79 gPeiCachePpiGuid
80 gEfiPeiMasterBootModePpiGuid
81 gEfiPeiSmbusPpiGuid
82 gPchInitPpiGuid
83 gPchUsbPolicyPpiGuid
84
85 [Guids]
86 gEfiSetupVariableGuid
87 gEfiPlatformInfoGuid
88 gEfiPlatformBootModeGuid
89 gEfiPlatformCpuInfoGuid
90 gEfiGlobalVariableGuid
91 gRecoveryOnFatFloppyDiskGuid
92 gRecoveryOnFatUsbDiskGuid
93 gRecoveryOnFatIdeDiskGuid
94 gRecoveryOnDataCdGuid
95 gMfgModeVariableGuid
96 gEfiNormalSetupGuid
97 gEfiMemoryTypeInformationGuid
98 gOsSelectionVariableGuid
99 gEfiSmmPeiSmramMemoryReserveGuid
100
101 [Pcd.common]
102 gPlatformModuleTokenSpaceGuid.PcdFlashFvMainBase
103 gPlatformModuleTokenSpaceGuid.PcdFlashFvMainSize
104 gEfiMdePkgTokenSpaceGuid.PcdPciExpressBaseAddress
105 gEfiIchTokenSpaceGuid.PcdPeiIchEhciControllerMemoryBaseAddress
106
107 gPlatformModuleTokenSpaceGuid.PcdFlashAreaBaseAddress
108 gPlatformModuleTokenSpaceGuid.PcdFlashAreaSize
109 gPlatformModuleTokenSpaceGuid.PcdFlashFvRecovery2Base
110 gPlatformModuleTokenSpaceGuid.PcdFlashFvRecovery2Size
111
112 [Pcd]
113 gEfiVLVTokenSpaceGuid.PcdMeasuredBootEnable
114 gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdBootState
115
116 [Depex]
117 gEfiPeiReadOnlyVariable2PpiGuid AND gPeiCachePpiGuid