1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495 |
- ## @file
- #
- # Copyright (c) 2020, Intel Corporation. All rights reserved.<BR>
- #
- # SPDX-License-Identifier: BSD-2-Clause-Patent
- #
- #
- ##
- [Defines]
- INF_VERSION = 0x00010017
- BASE_NAME = PeiPlatformHookLib
- FILE_GUID = AD901798-B0DA-4B20-B90C-283F886E76D0
- VERSION_STRING = 1.0
- MODULE_TYPE = PEIM
- LIBRARY_CLASS = PeiPlatformHookLib|PEIM PEI_CORE SEC
- [LibraryClasses]
- DebugLib
- BaseMemoryLib
- IoLib
- HobLib
- PcdLib
- TimerLib
- PchCycleDecodingLib
- GpioLib
- CpuPlatformLib
- PeiServicesLib
- ConfigBlockLib
- PeiSaPolicyLib
- GpioExpanderLib
- PmcLib
- PchPcrLib
- PciSegmentLib
- GpioCheckConflictLib
- [Packages]
- MdePkg/MdePkg.dec
- CometlakeOpenBoardPkg/OpenBoardPkg.dec
- CoffeelakeSiliconPkg/SiPkg.dec
- IntelSiliconPkg/IntelSiliconPkg.dec
- [Pcd]
- gEfiMdePkgTokenSpaceGuid.PcdPciExpressBaseAddress ## CONSUMES
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdLpcSioConfigDefaultPort ## CONSUMES
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdSioBaseAddress ## CONSUMES
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdIoExpanderPresent ## CONSUMES
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdDebugUsbUartEnable ## CONSUMES
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdMipiCamGpioEnable ## CONSUMES
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdBoardGpioTable ## CONSUMES
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdBoardGpioTableSize ## CONSUMES
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdBoardGpioTable2 ## CONSUMES
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdBoardGpioTable2Size ## CONSUMES
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdGpioExpanderTable ## CONSUMES
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdGpioExpanderTableSize ## CONSUMES
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdGpioExpanderTable2 ## CONSUMES
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdGpioExpanderTable2Size ## CONSUMES
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdBoardGpioTableTouchPanel ## CONSUMES
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdBoardGpioTablePreMem
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdBoardGpioTablePreMemSize
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdBoardGpioTableWwanOnEarlyPreMem
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdBoardGpioTableWwanOnEarlyPreMemSize
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdBoardGpioTableWwanOffEarlyPreMem
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdBoardGpioTableWwanOffEarlyPreMemSize
- # GPIO Group Tier
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdGpioGroupToGpeDw0 ## CONSUMES
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdGpioGroupToGpeDw1 ## CONSUMES
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdGpioGroupToGpeDw2 ## CONSUMES
- # Misc
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdIoExpanderPresent ## CONSUMES
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPc8374SioKbcPresent ## CONSUMES
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdOddPowerInitEnable ## CONSUMES
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdIvCamInitPresent ## CONSUMES
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdRecoveryModeGpio ## CONSUMES
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdCpuVboostEnable ## CONSUMES
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdWwanBbrstGpio
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPcieWwanEnable
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdWwanResetWorkaround
- [Sources]
- PeiPlatformHooklib.c
- [Ppis]
- gEfiPeiReadOnlyVariable2PpiGuid ## CONSUMES
- gSiPolicyPpiGuid ## CONSUMES
- [Guids]
- gSaDataHobGuid ## CONSUMES
- gEfiGlobalVariableGuid ## CONSUMES
- gGpioCheckConflictHobGuid ## CONSUMES
|