Add definitions for Protected Region 1 register.
[mirror_edk2.git] / Vlv2TbltDevicePkg / PlatformDxe / PlatformDxe.inf
CommitLineData
3cbfba02
DW
1#/*++\r
2#\r
d71c25cf
DW
3# Copyright (c) 1999 - 2015, Intel Corporation. All rights reserved\r
4# \r
5# This program and the accompanying materials are licensed and made available under\r
6# the terms and conditions of the BSD License that accompanies this distribution. \r
7# The full text of the license may be found at \r
8# http://opensource.org/licenses/bsd-license.php. \r
9# \r
10# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, \r
11# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. \r
12# \r
3cbfba02
DW
13#\r
14# Module Name:\r
15#\r
16# PlatformBB.inf\r
17#\r
18# Abstract:\r
19#\r
20# Component description file for platform DXE driver\r
21# ------------------------------------------------------------------------------\r
22# Rev Date<MM/DD/YYYY> Name Description\r
23# ------------------------------------------------------------------------------\r
24# R01 <04/22/2011> LB Update code for SIO83627UHG support.\r
25# ------------------------------------------------------------------------------\r
26#\r
27#--*/\r
28\r
29[defines]\r
30 INF_VERSION = 0x00010005\r
31 BASE_NAME = PlatformDxe\r
32 FILE_GUID = 056E7324-A718-465b-9A84-228F06642B4F\r
33 MODULE_TYPE = DXE_DRIVER\r
34 VERSION_STRING = 1.0\r
35 PI_SPECIFICATION_VERSION = 0x0001000A\r
36 ENTRY_POINT = InitializePlatform\r
37\r
38[sources.common]\r
39 BoardId.c\r
40 BoardIdDecode.c\r
41 ClockControl.c\r
42 Platform.c\r
43 IchRegTable.c\r
44 IdccInfo.c\r
45 SioPlatformPolicy.c\r
46 IchPlatformPolicy.c\r
47 PciDevice.c\r
48 SlotConfig.c\r
49 IchTcoReset.c\r
50 SensorVar.c\r
51 LegacySpeaker.c\r
52 Observable/Observable.c\r
53 ExI.c\r
d71c25cf 54 Rtc.c\r
3cbfba02
DW
55\r
56[Packages]\r
57 MdePkg/MdePkg.dec\r
58 MdeModulePkg/MdeModulePkg.dec\r
59 IntelFrameworkPkg/IntelFrameworkPkg.dec\r
60 IntelFrameworkModulePkg/IntelFrameworkModulePkg.dec\r
61 Vlv2TbltDevicePkg/PlatformPkg.dec\r
62 Vlv2DeviceRefCodePkg/Vlv2DeviceRefCodePkg.dec\r
63 SecurityPkg/SecurityPkg.dec\r
64 CryptoPkg/CryptoPkg.dec\r
65\r
66[LibraryClasses]\r
67 BaseLib\r
68 BaseMemoryLib\r
69 MemoryAllocationLib\r
70 UefiBootServicesTableLib\r
71 UefiDriverEntryPoint\r
72 UefiRuntimeServicesTableLib\r
73 DxeServicesTableLib\r
74 PchPlatformLib\r
75\r
76 DebugLib\r
77 HiiLib\r
78 PrintLib\r
79 UefiLib\r
80 S3BootScriptLib\r
81 ReportStatusCodeLib\r
82 EfiRegTableLib\r
83 BiosIdLib\r
84 BaseCryptLib\r
85\r
86[Guids]\r
87 gEfiBiosIdGuid\r
88 gEfiPlatformBootModeGuid\r
89 gEfiBoardFeaturesGuid\r
90 gItkDataVarGuid\r
91 gDmiDataGuid\r
92 gIdccDataHubGuid\r
93 gEfiPciLanInfoGuid\r
94 gEfiNormalSetupGuid\r
95 gEfiGlobalVariableGuid\r
96 gEfiEventExitBootServicesGuid\r
97 gEfiVlv2VariableGuid\r
98 gEfiSecureBootEnableDisableGuid\r
99\r
100[Protocols]\r
101 gEfiPciRootBridgeIoProtocolGuid # CONSUMES ## GUID\r
102 gEfiVariableArchProtocolGuid\r
103 gEfiVariableWriteArchProtocolGuid\r
104 gEfiHiiConfigAccessProtocolGuid\r
105 gEfiBootScriptSaveProtocolGuid\r
106 gEfiCpuIoProtocolGuid\r
107 gEfiDevicePathProtocolGuid\r
108 gEfiDiskInfoProtocolGuid\r
109 gEfiPs2PolicyProtocolGuid\r
110 gEfiIsaAcpiProtocolGuid\r
111 gEfiDataHubProtocolGuid\r
112 gEfiPciIoProtocolGuid\r
113 gDxePchPlatformPolicyProtocolGuid\r
114 gEfiTpmMpDriverProtocolGuid\r
115 gEfiLpcWpce791PolicyProtocolGuid\r
116 gUsbPolicyGuid\r
117 gEfiSpeakerInterfaceProtocolGuid\r
118 gDxeVlvPlatformPolicyGuid\r
119 gEfiSmbiosSlotPopulationGuid\r
120 gObservableProtocolGuid\r
121 gEfiCk505ClockPlatformInfoGuid\r
122 gEfiLpcWpc83627PolicyProtocolGuid\r
123 gEfiTcoResetProtocolGuid\r
124 gEfiWatchdogTimerDriverProtocolGuid\r
125 gEfiPlatformIdeInitProtocolGuid\r
126 gEfiGlobalNvsAreaProtocolGuid\r
127 gEfiCpuIo2ProtocolGuid\r
128 gIgdOpRegionProtocolGuid\r
d71c25cf 129 gExitPmAuthProtocolGuid\r
3cbfba02
DW
130\r
131[Pcd.common]\r
132 gPlatformModuleTokenSpaceGuid.PcdPBTNDisableInterval\r
133 gEfiMdePkgTokenSpaceGuid.PcdPciExpressBaseAddress\r
134 gPlatformModuleTokenSpaceGuid.PcdFlashAreaBaseAddress\r
135 gPlatformModuleTokenSpaceGuid.PcdFlashMicroCodeAddress\r
136 gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdFastPS2Detection\r
137\r
138[Depex]\r
139 gEfiPciRootBridgeIoProtocolGuid AND\r
140 gEfiVariableArchProtocolGuid AND\r
141 gEfiVariableWriteArchProtocolGuid AND\r
142 gEfiBootScriptSaveProtocolGuid AND\r
143 gEfiCpuIoProtocolGuid AND\r
144 gDxePchPlatformPolicyProtocolGuid AND\r
145 gEfiGlobalNvsAreaProtocolGuid\r
146\r
147\r