summaryrefslogtreecommitdiff
path: root/Platform/BroxtonPlatformPkg/Common/PlatformSettings/PlatformPostMemPei/PlatformPostMemPei.inf
blob: cd8b6170176b0c34817c6ccdf274da71cdb7a453 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
## @file
#  Component description file for PlatformInit module.
#
#  Copyright (c) 1999 - 2016, Intel Corporation. All rights reserved.<BR>
#
#  This program and the accompanying materials
#  are licensed and made available under the terms and conditions of the BSD License
#  which accompanies this distribution. The full text of the license may be found at
#  http://opensource.org/licenses/bsd-license.php.
#
#  THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
#  WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
##

[Defines]
  INF_VERSION                    = 0x00010005
  BASE_NAME                      = PlatformInit
  FILE_GUID                      = 0A5EA2E1-BE0B-44a0-A775-F429C9A018A0
  MODULE_TYPE                    = PEIM
  VERSION_STRING                 = 1.0
  ENTRY_POINT                    = PlatformInitEntryPoint

[Sources]
  BootMode.c
  PlatformScInitPeim.c
  MemoryPeim.c
  PlatformInit.c
  PlatformInit.h
  PowerFailureHandle.c

[Packages]
  MdePkg/MdePkg.dec
  MdeModulePkg/MdeModulePkg.dec
  BroxtonPlatformPkg/PlatformPkg.dec
  IntelFrameworkPkg/IntelFrameworkPkg.dec
  BroxtonSiPkg/BroxtonSiPkg.dec
  UefiCpuPkg/UefiCpuPkg.dec
  SecurityPkg/SecurityPkg.dec

[LibraryClasses]
  PeimEntryPoint
  DebugLib
  HobLib
  IoLib
  PcdLib
  ReportStatusCodeLib
  PciExpressLib
  PeiScPolicyLib
  SteppingLib
  SideBandLib
  ConfigBlockLib
  PeiSaPolicyLib
  PeiPolicyUpdateLib
  PeiPolicyInitLib
  CpuPolicyLib
  TimerLib
  ScPlatformLib
  CpuS3Lib
  SeCUmaLib

[Ppis]
  gEfiPeiStallPpiGuid
  gEfiPeiMemoryDiscoveredPpiGuid
  gEfiPeiReadOnlyVariable2PpiGuid
  gEfiPeiResetPpiGuid
  gEfiEndOfPeiSignalPpiGuid
  gPeiCapsulePpiGuid
  gEfiPeiBootInRecoveryModePpiGuid
  gEfiPeiRecoveryModulePpiGuid
  gEfiPeiDeviceRecoveryModulePpiGuid
  gPeiCachePpiGuid
  gEfiPeiMasterBootModePpiGuid
  gEfiPeiSmbusPpiGuid
  gEfiPeiSmbus2PpiGuid
  gScPolicyPpiGuid
  gEfiPeiVirtualBlockIoPpiGuid
  gSiSaPolicyPpiGuid
  gDramPolicyPpiGuid
  gBiosGuardConfigGuid
  gCpuConfigGuid
  gCpuOverclockingConfigGuid
  gPowerMgmtConfigGuid
  gSiPolicyPpiGuid

[Guids]
  gEfiSetupVariableGuid
  gEfiPlatformInfoGuid
  gEfiPlatformBootModeGuid
  gEfiPlatformCpuInfoGuid
  gEfiGlobalVariableGuid
  gRecoveryOnFatFloppyDiskGuid
  gRecoveryOnFatUsbDiskGuid
  gRecoveryOnFatIdeDiskGuid
  gRecoveryOnDataCdGuid
  gMfgModeVariableGuid
  gEfiNormalSetupGuid
  gEfiMemoryTypeInformationGuid
  gVbtInfoGuid
  gPcieRpConfigGuid
  gSataConfigGuid

[Pcd]
  gPlatformModuleTokenSpaceGuid.PcdFlashBaseAddress
  gPlatformModuleTokenSpaceGuid.PcdFlashSize
  gPlatformModuleTokenSpaceGuid.PcdFlashFvOBBBase
  gPlatformModuleTokenSpaceGuid.PcdFlashFvOBBSize
  gPlatformModuleTokenSpaceGuid.PcdFlashFvOBBXBase
  gPlatformModuleTokenSpaceGuid.PcdFlashFvOBBXSize
  gEfiMdePkgTokenSpaceGuid.PcdPciExpressBaseAddress
  gEfiIchTokenSpaceGuid.PcdPeiIchEhciControllerMemoryBaseAddress
  gPlatformModuleTokenSpaceGuid.PcdFlashAreaBaseAddress
  gPlatformModuleTokenSpaceGuid.PcdScsiChunk
  gPlatformModuleTokenSpaceGuid.PcdUfsInitStall
  gEfiBxtTokenSpaceGuid.PcdScAcpiIoPortBaseAddress
  gEfiBxtTokenSpaceGuid.PcdP2SBBaseAddress
  gEfiBxtTokenSpaceGuid.PcdPmcIpc1BaseAddress0
  gEfiBxtTokenSpaceGuid.PcdPmcIpc1BaseAddress1
  gEfiBxtTokenSpaceGuid.PcdPmcGcrBaseAddress
  gEfiBxtTokenSpaceGuid.PcdPmcSsramBaseAddress0
  gEfiBxtTokenSpaceGuid.PcdPmcSsramBaseAddress1
  gEfiBxtTokenSpaceGuid.PcdVtdGfxBaseAddress
  gEfiBxtTokenSpaceGuid.PcdTcoBaseAddress
  gPlatformModuleTokenSpaceGuid.PcdVibratorFeature
  gEfiSecurityPkgTokenSpaceGuid.PcdTpmInstanceGuid       ## CONSUMES
  gPlatformModuleTokenSpaceGuid.PcdBoardPostMemInitFunc

[Depex]
  gDramPolicyPpiGuid