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