]> git.proxmox.com Git - mirror_edk2.git/blame - OvmfPkg/PlatformPei/PlatformPei.inf
OvmfPkg: include UefiCpuPkg/CpuMpPei
[mirror_edk2.git] / OvmfPkg / PlatformPei / PlatformPei.inf
CommitLineData
7b202cb0 1## @file\r
49ba9447 2# Platform PEI driver\r
3#\r
4# This module provides platform specific function to detect boot mode.\r
a1726e30 5# Copyright (c) 2006 - 2016, Intel Corporation. All rights reserved.<BR>\r
49ba9447 6#\r
56d7640a 7# This program and the accompanying materials\r
49ba9447 8# are licensed and made available under the terms and conditions of the BSD License\r
9# which accompanies this distribution. The full text of the license may be found at\r
10# http://opensource.org/licenses/bsd-license.php\r
11#\r
12# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
13# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
14#\r
7b202cb0 15##\r
49ba9447 16\r
17[Defines]\r
18 INF_VERSION = 0x00010005\r
19 BASE_NAME = PlatformPei\r
20 FILE_GUID = 222c386d-5abc-4fb4-b124-fbb82488acf4\r
21 MODULE_TYPE = PEIM\r
22 VERSION_STRING = 1.0\r
49ba9447 23 ENTRY_POINT = InitializePlatform\r
24\r
25#\r
26# The following information is for reference only and not required by the build tools.\r
27#\r
28# VALID_ARCHITECTURES = IA32 X64 IPF EBC\r
29#\r
30\r
29a3f139 31[Sources]\r
49ba9447 32 Cmos.c\r
33 Fv.c\r
34 MemDetect.c\r
35 Platform.c\r
eec7d420 36 Xen.c\r
49ba9447 37\r
38[Packages]\r
8e54500f 39 IntelFrameworkModulePkg/IntelFrameworkModulePkg.dec\r
49ba9447 40 MdePkg/MdePkg.dec\r
41 MdeModulePkg/MdeModulePkg.dec\r
e8e5cd4a 42 UefiCpuPkg/UefiCpuPkg.dec\r
49ba9447 43 OvmfPkg/OvmfPkg.dec\r
44\r
45[Guids]\r
46 gEfiMemoryTypeInformationGuid\r
eec7d420 47 gEfiXenInfoGuid\r
49ba9447 48\r
49[LibraryClasses]\r
5133d1f1 50 BaseLib\r
49ba9447 51 DebugLib\r
52 HobLib\r
53 IoLib\r
c756b2ab 54 PciLib\r
49ba9447 55 PeiResourcePublicationLib\r
9ed65b10 56 PeiServicesLib\r
49ba9447 57 PeiServicesTablePointerLib\r
58 PeimEntryPoint\r
7cdba634 59 QemuFwCfgLib\r
e8e5cd4a 60 MtrrLib\r
cb678aa8 61 PcdLib\r
49ba9447 62\r
29a3f139 63[Pcd]\r
b36f701d
JJ
64 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfPeiMemFvBase\r
65 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfPeiMemFvSize\r
66 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfDxeMemFvBase\r
67 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfDxeMemFvSize\r
e249f906
LE
68 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecPeiTempRamBase\r
69 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecPeiTempRamSize\r
78a38b73
LE
70 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecPageTablesBase\r
71 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecPageTablesSize\r
6a7cba79
LE
72 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfLockBoxStorageBase\r
73 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfLockBoxStorageSize\r
ad43bc6b 74 gUefiOvmfPkgTokenSpaceGuid.PcdGuidedExtractHandlerTableSize\r
d55004da 75 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfHostBridgePciDevId\r
e705f899
LE
76 gUefiOvmfPkgTokenSpaceGuid.PcdPciIoBase\r
77 gUefiOvmfPkgTokenSpaceGuid.PcdPciIoSize\r
03845e90
LE
78 gUefiOvmfPkgTokenSpaceGuid.PcdPciMmio32Base\r
79 gUefiOvmfPkgTokenSpaceGuid.PcdPciMmio32Size\r
7e5b1b67
LE
80 gUefiOvmfPkgTokenSpaceGuid.PcdPciMmio64Base\r
81 gUefiOvmfPkgTokenSpaceGuid.PcdPciMmio64Size\r
efb0f16e 82 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfDecompressionScratchEnd\r
b09c1c6f 83 gUefiOvmfPkgTokenSpaceGuid.PcdQ35TsegMbytes\r
ad43bc6b 84 gEfiMdePkgTokenSpaceGuid.PcdGuidedExtractHandlerTableAddress\r
49ba9447 85 gEfiMdeModulePkgTokenSpaceGuid.PcdVariableStoreSize\r
86 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareSize\r
87 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableSize\r
77ba993c 88 gEfiMdeModulePkgTokenSpaceGuid.PcdEmuVariableNvStoreReserved\r
447d2641 89 gEfiMdeModulePkgTokenSpaceGuid.PcdPciDisableBusEnumeration\r
bc89fe48
LE
90 gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSwitchToLongMode\r
91 gEfiMdeModulePkgTokenSpaceGuid.PcdUse1GPageTable\r
ab081a50
LE
92 gEfiMdeModulePkgTokenSpaceGuid.PcdSetNxForStack\r
93 gEfiMdeModulePkgTokenSpaceGuid.PcdPropertiesTableEnable\r
a1726e30 94 gEfiMdeModulePkgTokenSpaceGuid.PcdAcpiS3Enable\r
cb678aa8 95 gUefiCpuPkgTokenSpaceGuid.PcdCpuLocalApicBaseAddress\r
45d87081
LE
96 gUefiCpuPkgTokenSpaceGuid.PcdCpuMaxLogicalProcessorNumber\r
97 gUefiCpuPkgTokenSpaceGuid.PcdCpuApStackSize\r
49ba9447 98\r
7b8fe635
LE
99[FixedPcd]\r
100 gEfiMdePkgTokenSpaceGuid.PcdPciExpressBaseAddress\r
101\r
efb0f16e
LE
102[FeaturePcd]\r
103 gUefiOvmfPkgTokenSpaceGuid.PcdSmmSmramRequire\r
104\r
9ed65b10 105[Ppis]\r
106 gEfiPeiMasterBootModePpiGuid\r
107\r
49ba9447 108[Depex]\r
109 TRUE\r
110\r