alder_lake_bios/Lcfc/LfcPkg/LfcWmi/Smm/LfcWmiServiceSmm.inf

57 lines
1.7 KiB
INI

#*****************************************************************************
#
#
# Copyright (c) 2012 - 2021, Hefei LCFC Information Technology Co.Ltd.
# And/or its affiliates. All rights reserved.
# Hefei LCFC Information Technology Co.Ltd. PROPRIETARY/CONFIDENTIAL.
# Use is subject to license terms.
#
#*****************************************************************************
[Defines]
INF_VERSION = 0x00010005
BASE_NAME = LfcWmiServiceSmm
FILE_GUID = 719DEAE5-9886-4C95-A5DA-E49D16F16C45
MODULE_TYPE = DXE_SMM_DRIVER
PI_SPECIFICATION_VERSION = 0x0001000A
VERSION_STRING = 1.0
ENTRY_POINT = LfcWmiServiceSmmEntryPoint
[Sources]
LfcWmiServiceSmm.c
LfcWmiSmiHandlerSmm.c
LfcWmiServiceSmm.h
LfcWmiAsl.asl
[Packages]
MdePkg/MdePkg.dec
MdeModulePkg/MdeModulePkg.dec
# $(SCT_PATH_LENOVOOIL)/PhLbgNbMdePkg/PhLbgNbMdePkg.dec
LfcPkg/LfcPkg.dec
[LibraryClasses]
BaseLib
BaseMemoryLib
UefiDriverEntryPoint
SmmServicesTableLib
UefiBootServicesTableLib
DebugLib
DxeServicesLib
PcdLib
LfcEcLib
PcdLib
[Guids]
gLfcIpVariableGuid
[Protocols]
gEfiSmmSwDispatch2ProtocolGuid # PROTOCOL ALWAYS_CONSUMED
gEfiAcpiTableProtocolGuid # PROTOCOL ALWAYS_CONSUMED
gEfiSmmVariableProtocolGuid
gLenovoVariableProtocolGuid
[Pcd]
gEfiMdeModulePkgTokenSpaceGuid.PcdAcpiDefaultOemId
gEfiLfcPkgTokenSpaceGuid.PcdPlatformIntelOrAmd
[Depex]
gEfiAcpiTableProtocolGuid AND
gEfiSmmSwDispatch2ProtocolGuid