alder_lake_bios/Intel/AlderLake/AlderLakeChipsetPkg/HybridGraphicsPei/HybridGraphicsPei.inf

158 lines
5.6 KiB
INI

## @file
#
#******************************************************************************
#* Copyright (c) 2018 - 2021, Insyde Software Corp. All Rights Reserved.
#*
#* You may not reproduce, distribute, publish, display, perform, modify, adapt,
#* transmit, broadcast, present, recite, release, license or otherwise exploit
#* any part of this publication in any form, by any means, without the prior
#* written permission of Insyde Software Corporation.
#*
#******************************************************************************
[Defines]
INF_VERSION = 0x00010005
BASE_NAME = HybridGraphicsPei
FILE_GUID = E3E8BA35-541F-4ef1-BFB8-75F02A26CC75
MODULE_TYPE = PEIM
VERSION_STRING = 1.0
ENTRY_POINT = HybridGraphicsPeiInitEntry
[Sources]
HybridGraphicsPei.c
HybridGraphicsPei.h
[Packages]
InsydeModulePkg/InsydeModulePkg.dec
MdePkg/MdePkg.dec
AlderLakeBoardPkg/BoardPkg.dec
PerformancePkg/PerformancePkg.dec
$(CHIPSET_PKG)/$(CHIPSET_PKG).dec
$(CHIPSET_REF_CODE_PKG)/$(CHIPSET_REF_CODE_DEC_NAME).dec
$(PROJECT_PKG)/Project.dec
SioDummyPkg/SioDummyPkg.dec
IntelFsp2Pkg/IntelFsp2Pkg.dec
#[-start-200917-IB06462159-modify]#
$(PLATFORM_FSP_BIN_PACKAGE)/AlderLakeFspBinPkg.dec
#[-end-200917-IB06462159-modify]#
IntelFsp2WrapperPkg/IntelFsp2WrapperPkg.dec
AlderLakePlatSamplePkg/PlatformPkg.dec
#[-start-210802-QINGLIN0007-add]#
#[-start-210908-QINGLIN0055-modify]#
!if $(S570_SUPPORT_ENABLE) == YES
#[-end-210908-QINGLIN0055-modify]#
LfcPkg/LfcPkg.dec
!endif
#[-end-210802-QINGLIN0007-add]#
[LibraryClasses]
BaseMemoryLib
ConfigBlockLib
GpioLib
IoLib
PcdLib
PeimEntryPoint
PeiOemSvcChipsetLibDefault
PeiServicesLib
TimerLib
#[-start-210802-QINGLIN0007-add]#
#[-start-210908-QINGLIN0055-modify]#
!if $(S570_SUPPORT_ENABLE) == YES
#[-end-210908-QINGLIN0055-modify]#
LfcProjectPeiLib
!endif
#[-end-210802-QINGLIN0007-add]#
[Guids]
gSystemConfigurationGuid
gH2OHgInformationDataHobGuid
gGraphicsPeiPreMemConfigGuid ## CONSUMES
gSaSetupVariableGuid
gHybridGraphicsConfigGuid
gSaMiscPeiPreMemConfigGuid
[Ppis]
gEfiPeiReadOnlyVariable2PpiGuid
gH2OHybridGraphicsPpiGuid
gSiPolicyPpiGuid
gSiPreMemPolicyPpiGuid ## CONSUMES
gEfiPeiMemoryDiscoveredPpiGuid
gSiPreMemPolicyReadyPpiGuid ## CONSUMES
#[-start-190613-IB16990067-add]#
gHybridGraphicsReadyForPowerSequenceInit ## CONSUMES
#[-end-190613-IB16990067-add]#
[Pcd]
gChipsetPkgTokenSpaceGuid.PcdUseCrbHgDefaultSettings
gChipsetPkgTokenSpaceGuid.PcdHgDgpuGpioSupport
gChipsetPkgTokenSpaceGuid.PcdHgDgpuWakeGpioNo
gChipsetPkgTokenSpaceGuid.PcdHgDgpuHoldRstGpioNo
gChipsetPkgTokenSpaceGuid.PcdHgDgpuHoldRstActive
gChipsetPkgTokenSpaceGuid.PcdHgDgpuPwrEnableGpioNo
gChipsetPkgTokenSpaceGuid.PcdHgDgpuPwrEnableActive
gChipsetPkgTokenSpaceGuid.PcdHgDgpuPwrOkExist
gChipsetPkgTokenSpaceGuid.PcdHgDgpuPwrOkGpioNo
gChipsetPkgTokenSpaceGuid.PcdHgDgpuPwrOkActive
gChipsetPkgTokenSpaceGuid.PcdHgDgpuSelExist
gChipsetPkgTokenSpaceGuid.PcdHgDgpuSelGpioNo
gChipsetPkgTokenSpaceGuid.PcdHgDgpuSelActive
gChipsetPkgTokenSpaceGuid.PcdHgDgpuEdidSelExist
gChipsetPkgTokenSpaceGuid.PcdHgDgpuEdidSelGpioNo
gChipsetPkgTokenSpaceGuid.PcdHgDgpuEdidSelActive
gChipsetPkgTokenSpaceGuid.PcdHgDgpuPwmSelExist
gChipsetPkgTokenSpaceGuid.PcdHgDgpuPwmSelGpioNo
gChipsetPkgTokenSpaceGuid.PcdHgDgpuPwmSelActive
gChipsetPkgTokenSpaceGuid.PcdHgDgpuPrsntExist
gChipsetPkgTokenSpaceGuid.PcdHgDgpuPrsntGpioNo
gChipsetPkgTokenSpaceGuid.PcdHgDgpuPrsntActive
gChipsetPkgTokenSpaceGuid.PcdHgDgpu2GpioSupport
gChipsetPkgTokenSpaceGuid.PcdHgDgpu2WakeGpioNo
gChipsetPkgTokenSpaceGuid.PcdHgDgpu2PwrOkGpioNo
gChipsetPkgTokenSpaceGuid.PcdHgDgpu2PwrOkActive
gChipsetPkgTokenSpaceGuid.PcdHgDgpu2HoldRstGpioNo
gChipsetPkgTokenSpaceGuid.PcdHgDgpu2HoldRstActive
gChipsetPkgTokenSpaceGuid.PcdHgDgpu2PwrEnableGpioNo
gChipsetPkgTokenSpaceGuid.PcdHgDgpu2PwrEnableActive
gChipsetPkgTokenSpaceGuid.PcdHgDgpu2PrsntExist
gChipsetPkgTokenSpaceGuid.PcdHgDgpu2PrsntGpioNo
gChipsetPkgTokenSpaceGuid.PcdHgDgpu2PrsntActive
gBoardModuleTokenSpaceGuid.PcdPcie1GpioSupport ## CONSUMES
gBoardModuleTokenSpaceGuid.PcdPcie1HoldRstGpioNo ## CONSUMES
gBoardModuleTokenSpaceGuid.PcdPcie1HoldRstActive ## CONSUMES
gBoardModuleTokenSpaceGuid.PcdPcie1PwrEnableGpioNo ## CONSUMES
gBoardModuleTokenSpaceGuid.PcdPcie1PwrEnableActive ## CONSUMES
gChipsetPkgTokenSpaceGuid.PcdPchGpioBaseAddress
gPerformancePkgTokenSpaceGuid.PcdPerfPkgAcpiIoPortBaseAddress
gChipsetPkgTokenSpaceGuid.PcdSetupConfigSize
gIntelFsp2WrapperTokenSpaceGuid.PcdFspmUpdDataAddress
gChipsetPkgTokenSpaceGuid.PcdCrbSkuId
gBoardModuleTokenSpaceGuid.PcdPegSlot1PwrEnableGpioNo
gBoardModuleTokenSpaceGuid.PcdPegSlot1PwrEnableGpioPolarity
gBoardModuleTokenSpaceGuid.PcdPegSlot1RstGpioNo
gBoardModuleTokenSpaceGuid.PcdPegSlot1RstGpioPolarity
gBoardModuleTokenSpaceGuid.PcdPchPCIeSlot3PwrEnableGpioNo
gBoardModuleTokenSpaceGuid.PcdPchPCIeSlot3PwrEnableGpioPolarity
gBoardModuleTokenSpaceGuid.PcdPchPCIeSlot3RstGpioNo
gBoardModuleTokenSpaceGuid.PcdPchPCIeSlot3RstGpioPolarity
[FeaturePcd]
gChipsetPkgTokenSpaceGuid.PcdHybridGraphicsSupported
#[-start-210726-QINGLIN0002-add]#
#[-start-210830-GEORGE0001-modify]#
!if ($(S570_SUPPORT_ENABLE) == YES) OR ($(S77014_SUPPORT_ENABLE) == YES) OR ($(S77014IAH_SUPPORT_ENABLE) == YES)
#[-end-210830-GEORGE0001-modify]#
gChipsetPkgTokenSpaceGuid.PcdNvidiaOptimusSupported
!endif
#[-end-210726-QINGLIN0002-add]#
[BuildOptions]
DEBUG_*_IA32_CC_FLAGS = /Od
[Depex]
TRUE