Upload BSD-licensed Vlv2TbltDevicePkg and Vlv2DeviceRefCodePkg to
[mirror_edk2.git] / Vlv2TbltDevicePkg / PlatformDxe / PlatformDxe.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# 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
54\r
55[Packages]\r
56 MdePkg/MdePkg.dec\r
57 MdeModulePkg/MdeModulePkg.dec\r
58 IntelFrameworkPkg/IntelFrameworkPkg.dec\r
59 IntelFrameworkModulePkg/IntelFrameworkModulePkg.dec\r
60 Vlv2TbltDevicePkg/PlatformPkg.dec\r
61 Vlv2DeviceRefCodePkg/Vlv2DeviceRefCodePkg.dec\r
62 SecurityPkg/SecurityPkg.dec\r
63 CryptoPkg/CryptoPkg.dec\r
64\r
65[LibraryClasses]\r
66 BaseLib\r
67 BaseMemoryLib\r
68 MemoryAllocationLib\r
69 UefiBootServicesTableLib\r
70 UefiDriverEntryPoint\r
71 UefiRuntimeServicesTableLib\r
72 DxeServicesTableLib\r
73 PchPlatformLib\r
74\r
75 DebugLib\r
76 HiiLib\r
77 PrintLib\r
78 UefiLib\r
79 S3BootScriptLib\r
80 ReportStatusCodeLib\r
81 EfiRegTableLib\r
82 BiosIdLib\r
83 BaseCryptLib\r
84\r
85[Guids]\r
86 gEfiBiosIdGuid\r
87 gEfiPlatformBootModeGuid\r
88 gEfiBoardFeaturesGuid\r
89 gItkDataVarGuid\r
90 gDmiDataGuid\r
91 gIdccDataHubGuid\r
92 gEfiPciLanInfoGuid\r
93 gEfiNormalSetupGuid\r
94 gEfiGlobalVariableGuid\r
95 gEfiEventExitBootServicesGuid\r
96 gEfiVlv2VariableGuid\r
97 gEfiSecureBootEnableDisableGuid\r
98\r
99[Protocols]\r
100 gEfiPciRootBridgeIoProtocolGuid # CONSUMES ## GUID\r
101 gEfiVariableArchProtocolGuid\r
102 gEfiVariableWriteArchProtocolGuid\r
103 gEfiHiiConfigAccessProtocolGuid\r
104 gEfiBootScriptSaveProtocolGuid\r
105 gEfiCpuIoProtocolGuid\r
106 gEfiDevicePathProtocolGuid\r
107 gEfiDiskInfoProtocolGuid\r
108 gEfiPs2PolicyProtocolGuid\r
109 gEfiIsaAcpiProtocolGuid\r
110 gEfiDataHubProtocolGuid\r
111 gEfiPciIoProtocolGuid\r
112 gDxePchPlatformPolicyProtocolGuid\r
113 gEfiTpmMpDriverProtocolGuid\r
114 gEfiLpcWpce791PolicyProtocolGuid\r
115 gUsbPolicyGuid\r
116 gEfiSpeakerInterfaceProtocolGuid\r
117 gDxeVlvPlatformPolicyGuid\r
118 gEfiSmbiosSlotPopulationGuid\r
119 gObservableProtocolGuid\r
120 gEfiCk505ClockPlatformInfoGuid\r
121 gEfiLpcWpc83627PolicyProtocolGuid\r
122 gEfiTcoResetProtocolGuid\r
123 gEfiWatchdogTimerDriverProtocolGuid\r
124 gEfiPlatformIdeInitProtocolGuid\r
125 gEfiGlobalNvsAreaProtocolGuid\r
126 gEfiCpuIo2ProtocolGuid\r
127 gIgdOpRegionProtocolGuid\r
128\r
129[Pcd.common]\r
130 gPlatformModuleTokenSpaceGuid.PcdPBTNDisableInterval\r
131 gEfiMdePkgTokenSpaceGuid.PcdPciExpressBaseAddress\r
132 gPlatformModuleTokenSpaceGuid.PcdFlashAreaBaseAddress\r
133 gPlatformModuleTokenSpaceGuid.PcdFlashMicroCodeAddress\r
134 gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdFastPS2Detection\r
135\r
136[Depex]\r
137 gEfiPciRootBridgeIoProtocolGuid AND\r
138 gEfiVariableArchProtocolGuid AND\r
139 gEfiVariableWriteArchProtocolGuid AND\r
140 gEfiBootScriptSaveProtocolGuid AND\r
141 gEfiCpuIoProtocolGuid AND\r
142 gDxePchPlatformPolicyProtocolGuid AND\r
143 gEfiGlobalNvsAreaProtocolGuid\r
144\r
145\r