alder_lake_bios/Lcfc/LfcPkg/Project/DxeOemSvcLfcLib/DxeOemSvcLfcLib.inf

159 lines
5.4 KiB
INI

#*****************************************************************************
#
#
# Copyright (c) 2012 - 2015, 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]
BASE_NAME = DxeOemSvcLfcLib
FILE_GUID = 916933AF-3920-4b93-A2A6-EE869D8B7F49
MODULE_TYPE = BASE
VERSION_STRING = 1.00
INF_VERSION = 0x00010017
PI_SPECIFICATION_VERSION = 0x0001000A
LIBRARY_CLASS = DxeOemSvcLfcLib|DXE_CORE DXE_DRIVER DXE_RUNTIME_DRIVER DXE_SAL_DRIVER DXE_SMM_DRIVER UEFI_DRIVER
[Packages]
MdePkg/MdePkg.dec
MdeModulePkg/MdeModulePkg.dec
$(CHIPSET_PKG)/$(CHIPSET_PKG).dec
$(CHIPSET_REF_CODE_PKG)/$(CHIPSET_REF_CODE_DEC_NAME).dec
InsydeModulePkg/InsydeModulePkg.dec
LfcPkg/LfcPkg.dec
$(PROJECT_PKG)/Project.dec
#//[-start-210630-Dongxu0005-add]//
ClientOneSiliconPkg/SiPkg.dec
#//[-end-210630-Dongxu0005-add]//
#[-start-220113-TAMT000043-add]#
#[-start-220119-TAMT000044-remove]#
#[-start-220209-TAMT000043a-add]#
!if ($(S77013_SUPPORT_ENABLE) == YES)
IntelSiliconPkg/IntelSiliconPkg.dec
!endif
#[-end-220209-TAMT000043a-add]#
#[-end-220119-TAMT000044-remove]#
#[-end-220113-TAMT000043-add]#
[LibraryClasses]
DebugLib
UefiBootServicesTableLib
UefiRuntimeServicesTableLib
UefiDriverEntryPoint
HobLib
PcdLib
LfcEcLib
#//[-start-210630-Dongxu0005-add]//
BaseMemoryLib
BaseLib
#//[-end-210630-Dongxu0005-add]//
#[-start-220113-TAMT000043-add]#
#[-start-220119-TAMT000044-remove]#
#[-start-220209-TAMT000043a-add]#
!if ($(S77013_SUPPORT_ENABLE) == YES)
LfcProjectPeiLib
MemoryAllocationLib
!endif
#[-end-220209-TAMT000043a-add]#
#[-end-220119-TAMT000044-remove]#
#[-end-220113-TAMT000043-add]#
#[-start-220118-BAIN000090-add]#
#[-start-220221-OWENWU0039-add]#
#[-start-220328-Ching000038-modify]#
!if ($(S77013_SUPPORT_ENABLE) == YES) OR ($(S370_SUPPORT_ENABLE) == YES) OR ($(S570_SUPPORT_ENABLE) == YES) OR ($(S77014IAH_SUPPORT_ENABLE) == YES)
PrintLib
!endif
#[-end-220328-Ching000038-modify]#
#[-end-220221-OWENWU0039-add]#
#[-end-220118-BAIN000090-add]#
[Sources]
OemSvcLfcEarlyDxe.c
OemSvcLfcExitBootServices.c
OemSvcLfcGetLvarAddress.c
OemSvcLfcGetPlatformType.c
OemSvcLfcReadyToBoot.c
OemSvcLfcUpdateOemNvsRegion.c
OemSvcLfcGetEcSmiGpioPad.c
#[-start-210906-QINGLIN0043-add]#
#[-start-220410-Ching000042-modify]#
#[-start-220412-Ching000044-modify]#
!if ($(S570_SUPPORT_ENABLE) == YES) OR ($(S370_SUPPORT_ENABLE) == YES) OR ($(S77013_SUPPORT_ENABLE) == YES) OR ($(S77014_SUPPORT_ENABLE) == YES) OR ($(S77014IAH_SUPPORT_ENABLE) == YES)
OemSvcLfcGetProjectType.c
!endif
#[-end-220412-Ching000044-modify]#
#[-end-220410-Ching000042-modify]#
#[-end-210906-QINGLIN0043-add]#
[Protocols]
gLfcNvsAreaProtocolGuid
#//[-start-210630-Dongxu0005-add]//
gSaNvsAreaProtocolGuid ## PRODUCES
gEfiEdidDiscoveredProtocolGuid
#//[-end-210630-Dongxu0005-add]//
#[-start-210906-QINGLIN0043-add]#
#[-start-220410-Ching000042-modify]#
#[-start-220412-Ching000044-modify]#
!if ($(S570_SUPPORT_ENABLE) == YES) OR ($(S370_SUPPORT_ENABLE) == YES) OR ($(S77013_SUPPORT_ENABLE) == YES) OR ($(S77014_SUPPORT_ENABLE) == YES) OR ($(S77014IAH_SUPPORT_ENABLE) == YES)
gLenovoVariableProtocolGuid
!endif
#[-end-220412-Ching000044-modify]#
#[-end-220410-Ching000042-modify]#
#[-end-210906-QINGLIN0043-add]#
#[-start-220118-BAIN000090-add]#
#[-start-220221-OWENWU0039-add]#
#[-start-220328-Ching000038-modify]#
!if ($(S77013_SUPPORT_ENABLE) == YES) OR ($(S370_SUPPORT_ENABLE) == YES) OR ($(S570_SUPPORT_ENABLE) == YES) OR ($(S77014IAH_SUPPORT_ENABLE) == YES)
gEfiSimpleFileSystemProtocolGuid
gChasmfallsConnectAllStorageGuid
!endif
#[-end-220328-Ching000038-modify]#
#[-end-220221-OWENWU0039-add]#
#[-end-220118-BAIN000090-add]#
[Guids]
gSystemConfigurationGuid
#[-start-210706-LIUJIE0001-add]#
gBuiltAsSecuredCorePcGuid
#[-end-210706-LIUJIE0001-add]#
#[-start-211108-Dennis0008-add]#
gEfiGenericVariableGuid
#[-end-211108-Dennis0008-add]#
#[-start-211117-BAIN000057-add]#
gLfcVariableGuid
#[-end-211117-BAIN000057-add]#
#[-start-220118-BAIN000090-add]#
#[-start-220221-OWENWU0039-add]#
#[-start-220328-Ching000038-modify]#
!if ($(S77013_SUPPORT_ENABLE) == YES) OR ($(S370_SUPPORT_ENABLE) == YES) OR ($(S570_SUPPORT_ENABLE) == YES) OR ($(S77014IAH_SUPPORT_ENABLE) == YES)
gEfiFileInfoGuid
!endif
#[-end-220328-Ching000038-modify]#
#[-end-220221-OWENWU0039-add]#
#[-end-220118-BAIN000090-add]#
[Pcd]
gEfiLfcPkgTokenSpaceGuid.PcdFlashFvLvarSub1Base
gEfiLfcPkgTokenSpaceGuid.PcdFlashFvLvarSub1Size
gEfiLfcPkgTokenSpaceGuid.PcdFlashFvLvarSub2Base
gEfiLfcPkgTokenSpaceGuid.PcdFlashFvLvarSub2Size
gEfiLfcPkgTokenSpaceGuid.PcdPlatformIntelOrAmd
gEfiLfcPkgTokenSpaceGuid.PcdFlashFvLvarDebugBase
gEfiLfcPkgTokenSpaceGuid.PcdFlashFvLvarDebugSize
#[-start-220118-BAIN000090-add]#
#[-start-220221-OWENWU0039-add]#
#[-start-220328-Ching000038-modify]#
!if ($(S77013_SUPPORT_ENABLE) == YES) OR ($(S370_SUPPORT_ENABLE) == YES) OR ($(S570_SUPPORT_ENABLE) == YES) OR ($(S77014IAH_SUPPORT_ENABLE) == YES)
gInsydeTokenSpaceGuid.PcdCapsuleImageFolder
!endif
#[-end-220328-Ching000038-modify]#
#[-end-220221-OWENWU0039-add]#
#[-end-220118-BAIN000090-add]#
[Depex]
# Must be TRUE
TRUE