]> git.proxmox.com Git - mirror_edk2.git/blame - QuarkPlatformPkg/Acpi/DxeSmm/AcpiSmm/AcpiSmmPlatform.inf
QuarkPlatformPkg: Replace BSD License with BSD+Patent License
[mirror_edk2.git] / QuarkPlatformPkg / Acpi / DxeSmm / AcpiSmm / AcpiSmmPlatform.inf
CommitLineData
b303605e
MK
1## @file\r
2# Component description file for ACPI SMM Platform handler module\r
3#\r
4# This is QNC Smm platform driver .\r
5# Copyright (c) 2013-2015 Intel Corporation.\r
6#\r
0eb3de2e 7# SPDX-License-Identifier: BSD-2-Clause-Patent\r
b303605e
MK
8#\r
9##\r
10\r
11\r
12[Defines]\r
13 INF_VERSION = 0x00010005\r
14 BASE_NAME = AcpiSmmPlatform\r
15 FILE_GUID = F5AC7057-5650-466e-B692-76A47223EFB0\r
16 MODULE_TYPE = DXE_SMM_DRIVER\r
17 VERSION_STRING = 1.0\r
18 PI_SPECIFICATION_VERSION = 0x0001000A\r
19 ENTRY_POINT = InitAcpiSmmPlatform\r
20\r
21[Sources]\r
22 AcpiSmmPlatform.c\r
23 AcpiSmmPlatform.h\r
24\r
25[Packages]\r
26 MdePkg/MdePkg.dec\r
27 MdeModulePkg/MdeModulePkg.dec\r
28 IntelFrameworkPkg/IntelFrameworkPkg.dec\r
29 IntelFrameworkModulePkg/IntelFrameworkModulePkg.dec\r
30 QuarkSocPkg/QuarkSocPkg.dec\r
31 QuarkPlatformPkg/QuarkPlatformPkg.dec\r
32\r
33[LibraryClasses]\r
34 UefiBootServicesTableLib\r
35 UefiRuntimeServicesTableLib\r
36 ReportStatusCodeLib\r
37 UefiDriverEntryPoint\r
38 DebugLib\r
39 IoLib\r
40 PciLib\r
41 BaseMemoryLib\r
42 BaseLib\r
43 SmmServicesTableLib\r
44 PcdLib\r
45 HobLib\r
46 S3BootScriptLib\r
47 LockBoxLib\r
48 PlatformHelperLib\r
49 IntelQNCLib\r
50 PlatformPcieHelperLib\r
51\r
52[Protocols]\r
53 gEfiSmmSxDispatch2ProtocolGuid\r
54 gEfiPciRootBridgeIoProtocolGuid\r
55 gEfiVariableArchProtocolGuid\r
56 gEfiVariableWriteArchProtocolGuid\r
57 gEfiGlobalNvsAreaProtocolGuid\r
58 gEfiSmmSwDispatch2ProtocolGuid\r
59\r
60[Guids]\r
61 gEfiSmmPeiSmramMemoryReserveGuid\r
62 gQncS3CodeInLockBoxGuid\r
63 gQncS3ContextInLockBoxGuid\r
64\r
65[Pcd]\r
66 gQuarkPlatformTokenSpaceGuid.PcdPlatformType\r
67 gEfiMdeModulePkgTokenSpaceGuid.PcdProgressCodeS3SuspendStart\r
68 gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdS3AcpiReservedMemorySize\r
69 gEfiQuarkNcSocIdTokenSpaceGuid.PcdGpe0blkIoBaseAddress\r
70 gEfiQuarkNcSocIdTokenSpaceGuid.PcdPm1blkIoBaseAddress\r
71\r
72[Depex]\r
73 gEfiSmmSxDispatch2ProtocolGuid AND\r
74 gEfiPciRootBridgeIoProtocolGuid AND\r
75 gEfiVariableArchProtocolGuid AND\r
76 gEfiVariableWriteArchProtocolGuid AND\r
77 gEfiGlobalNvsAreaProtocolGuid AND\r
78 gEfiQncS3SupportProtocolGuid\r