1## @file 2# Component description file for ACPI SMM Platform handler module 3# 4# This is QNC Smm platform driver . 5# Copyright (c) 2013-2015 Intel Corporation. 6# 7# This program and the accompanying materials 8# are licensed and made available under the terms and conditions of the BSD License 9# which accompanies this distribution. The full text of the license may be found at 10# http://opensource.org/licenses/bsd-license.php 11# 12# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, 13# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. 14# 15## 16 17 18[Defines] 19 INF_VERSION = 0x00010005 20 BASE_NAME = AcpiSmmPlatform 21 FILE_GUID = F5AC7057-5650-466e-B692-76A47223EFB0 22 MODULE_TYPE = DXE_SMM_DRIVER 23 VERSION_STRING = 1.0 24 PI_SPECIFICATION_VERSION = 0x0001000A 25 ENTRY_POINT = InitAcpiSmmPlatform 26 27[Sources] 28 AcpiSmmPlatform.c 29 AcpiSmmPlatform.h 30 31[Packages] 32 MdePkg/MdePkg.dec 33 MdeModulePkg/MdeModulePkg.dec 34 IntelFrameworkPkg/IntelFrameworkPkg.dec 35 IntelFrameworkModulePkg/IntelFrameworkModulePkg.dec 36 QuarkSocPkg/QuarkSocPkg.dec 37 QuarkPlatformPkg/QuarkPlatformPkg.dec 38 39[LibraryClasses] 40 UefiBootServicesTableLib 41 UefiRuntimeServicesTableLib 42 ReportStatusCodeLib 43 UefiDriverEntryPoint 44 DebugLib 45 IoLib 46 PciLib 47 BaseMemoryLib 48 BaseLib 49 SmmServicesTableLib 50 PcdLib 51 HobLib 52 S3BootScriptLib 53 LockBoxLib 54 PlatformHelperLib 55 IntelQNCLib 56 PlatformPcieHelperLib 57 58[Protocols] 59 gEfiSmmSxDispatch2ProtocolGuid 60 gEfiPciRootBridgeIoProtocolGuid 61 gEfiVariableArchProtocolGuid 62 gEfiVariableWriteArchProtocolGuid 63 gEfiGlobalNvsAreaProtocolGuid 64 gEfiSmmSwDispatch2ProtocolGuid 65 66[Guids] 67 gEfiSmmPeiSmramMemoryReserveGuid 68 gQncS3CodeInLockBoxGuid 69 gQncS3ContextInLockBoxGuid 70 71[Pcd] 72 gQuarkPlatformTokenSpaceGuid.PcdPlatformType 73 gEfiMdeModulePkgTokenSpaceGuid.PcdProgressCodeS3SuspendStart 74 gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdS3AcpiReservedMemorySize 75 gEfiQuarkNcSocIdTokenSpaceGuid.PcdGpe0blkIoBaseAddress 76 gEfiQuarkNcSocIdTokenSpaceGuid.PcdPm1blkIoBaseAddress 77 78[Depex] 79 gEfiSmmSxDispatch2ProtocolGuid AND 80 gEfiPciRootBridgeIoProtocolGuid AND 81 gEfiVariableArchProtocolGuid AND 82 gEfiVariableWriteArchProtocolGuid AND 83 gEfiGlobalNvsAreaProtocolGuid AND 84 gEfiQncS3SupportProtocolGuid 85