]> git.proxmox.com Git - mirror_edk2.git/blob - Vlv2TbltDevicePkg/PlatformSmm/PlatformSmm.inf
EmulatorPkg: Change the cpu frequency to a non-zero value
[mirror_edk2.git] / Vlv2TbltDevicePkg / PlatformSmm / PlatformSmm.inf
1 #
2 #
3 # Copyright (c) 1999 - 2018, Intel Corporation. All rights reserved
4 #
5 # SPDX-License-Identifier: BSD-2-Clause-Patent
6
7 #
8 #
9 #
10 # Module Name:
11 #
12 # Platform.inf
13 #
14 # Abstract:
15 #
16 # Component description file for SMM Platform handler module
17 #
18 #--*/
19
20 [Defines]
21 INF_VERSION = 0x00010005
22 BASE_NAME = PlatformSmm
23 FILE_GUID = 99C20A37-042A-46e2-80F4-E4027FDBC86F
24 MODULE_TYPE = DXE_SMM_DRIVER
25 VERSION_STRING = 1.0
26 ENTRY_POINT = InitializePlatformSmm
27 PI_SPECIFICATION_VERSION = 0x0001000A
28
29 #
30 # The following information is for reference only and not required by the build tools.
31 #
32 # VALID_ARCHITECTURES = IA32 X64
33 #
34
35 [Sources]
36 S3Save.c
37 Platform.c
38
39 [LibraryClasses]
40 UefiDriverEntryPoint
41 UefiBootServicesTableLib
42 DebugLib
43 IoLib
44 BaseLib
45 BaseMemoryLib
46 DevicePathLib
47 HobLib
48 S3BootScriptLib
49 StallSmmLib
50 PchPlatformLib
51
52 [Guids]
53 gEfiSetupVariableGuid
54 gDmiDataGuid
55 gEfiAcpiVariableCompatiblityGuid
56 gEfiPciLanInfoGuid
57 gEfiPciLanInfoGuid
58
59 [FeaturePcd]
60 gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSwitchToLongMode
61
62 [Protocols]
63 gEfiSmmBase2ProtocolGuid
64 gEfiSmmIchnDispatchProtocolGuid
65 gEfiGlobalNvsAreaProtocolGuid
66 gEfiSmmSwDispatchProtocolGuid
67 gEfiSmmPowerButtonDispatchProtocolGuid
68 gEfiSmmSxDispatchProtocolGuid
69 gEfiSmmVariableProtocolGuid
70 gEfiCpuIo2ProtocolGuid
71
72 [Packages]
73 MdePkg/MdePkg.dec
74 MdeModulePkg/MdeModulePkg.dec
75 IntelFrameworkPkg/IntelFrameworkPkg.dec
76 Vlv2DeviceRefCodePkg/Vlv2DeviceRefCodePkg.dec
77 Vlv2TbltDevicePkg/PlatformPkg.dec
78 IntelFrameworkModulePkg/IntelFrameworkModulePkg.dec
79
80 [Pcd.common]
81 gEfiMdePkgTokenSpaceGuid.PcdPciExpressBaseAddress
82
83 [Depex]
84 gEfiSmmBase2ProtocolGuid AND
85 gEfiSmmAccess2ProtocolGuid AND
86 gEfiSmmPowerButtonDispatchProtocolGuid AND
87 gEfiSmmSxDispatchProtocolGuid AND
88 gEfiSmmIchnDispatchProtocolGuid AND
89 gEfiSmmSwDispatchProtocolGuid AND
90 gEfiVariableArchProtocolGuid AND
91 gEfiVariableWriteArchProtocolGuid AND
92 gEfiGlobalNvsAreaProtocolGuid
93