123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207 |
- ## @file
- # Component information file for CometlakeURvpInitLib in PEI post memory phase.
- #
- #
- # Copyright (c) 2020, Intel Corporation. All rights reserved.<BR>
- #
- # SPDX-License-Identifier: BSD-2-Clause-Patent
- #
- #
- ##
- [Defines]
- INF_VERSION = 0x00010005
- BASE_NAME = PeiCometlakeURvpMultiBoardInitLib
- FILE_GUID = C7D39F17-E5BA-41D9-8DFE-FF9017499280
- MODULE_TYPE = BASE
- VERSION_STRING = 1.0
- LIBRARY_CLASS = NULL
- CONSTRUCTOR = PeiCometlakeURvpMultiBoardInitLibConstructor
- [LibraryClasses]
- BaseLib
- DebugLib
- BaseMemoryLib
- MemoryAllocationLib
- GpioExpanderLib
- PcdLib
- MultiBoardInitSupportLib
- HdaVerbTableLib
- PeiPlatformHookLib
- PeiPolicyInitLib
- PchInfoLib
- SiliconInitLib
- [Packages]
- MinPlatformPkg/MinPlatformPkg.dec
- CometlakeOpenBoardPkg/OpenBoardPkg.dec
- MdePkg/MdePkg.dec
- MdeModulePkg/MdeModulePkg.dec
- CoffeelakeSiliconPkg/SiPkg.dec
- SecurityPkg/SecurityPkg.dec
- IntelSiliconPkg/IntelSiliconPkg.dec
- [Sources]
- PeiCometlakeURvpInitPostMemLib.c
- PeiMultiBoardInitPostMemLib.c
- BoardFunc.c
- BoardFuncInit.c
- GpioTableDefault.c
- GpioTableCometlakeULpddr3Rvp.c
- [FixedPcd]
- [Pcd]
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdBoardGpioTable
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdBoardGpioTableSize
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdBoardGpioTableTouchPanel
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdGpioExpanderTable
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdGpioExpanderTableSize
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdBoardUcmcGpioTable
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdBoardUcmcGpioTableSize
- #===========================================================
- gMinPlatformPkgTokenSpaceGuid.PcdFlashFvPostMemoryBase
- # Board Init Table List
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdBoardGpioTablePreMem
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdBoardGpioTablePreMemSize
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdBoardGpioTableWwanOnEarlyPreMem
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdBoardGpioTableWwanOnEarlyPreMemSize
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdBoardGpioTableWwanOffEarlyPreMem
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdBoardGpioTableWwanOffEarlyPreMemSize
- # WWAN Full Card Power Off and reset pins
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdWwanFullCardPowerOffGpio
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdWwanBbrstGpio
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdWwanPerstGpio
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdWwanPerstGpioPolarity
- # SA Misc Config
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdSaMiscMmioSizeAdjustment
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdMrcDqPinsInterleavedControl
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdMrcDqPinsInterleaved
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdSaDdrFreqLimit
- # Display DDI
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdSaDisplayConfigTable ## PRODUCES
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdSaDisplayConfigTableSize ## PRODUCES
- # PEG Reset By GPIO
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPegGpioResetControl
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPegGpioResetSupoort
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPeg0ResetGpioPad
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPeg0ResetGpioActive
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPeg3ResetGpioPad
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPeg3ResetGpioActive
- # PCIE RTD3 GPIO
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdRootPortDev
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdRootPortFunc
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdRootPortIndex
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPcie0GpioSupport
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPcie1GpioSupport
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPcie1WakeGpioNo
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPcie1HoldRstExpanderNo
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPcie1HoldRstGpioNo
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPcie1HoldRstActive
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPcie1PwrEnableExpanderNo
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPcie1PwrEnableGpioNo
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPcie1PwrEnableActive
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPcie2GpioSupport
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPcie2WakeGpioNo
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPcie2HoldRstExpanderNo
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPcie2HoldRstGpioNo
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPcie2HoldRstActive
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPcie2PwrEnableExpanderNo
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPcie2PwrEnableGpioNo
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPcie2PwrEnableActive
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPcie3GpioSupport
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPcie3WakeGpioNo
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPcie3HoldRstExpanderNo
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPcie3HoldRstGpioNo
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPcie3HoldRstActive
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPcie3PwrEnableExpanderNo
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPcie3PwrEnableGpioNo
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPcie3PwrEnableActive
- # CA Vref Configuration
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdMrcCaVrefConfig
- # PCIe Clock Info
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPcieClock0
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPcieClock1
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPcieClock2
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPcieClock3
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPcieClock4
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPcieClock5
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPcieClock6
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPcieClock7
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPcieClock8
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPcieClock9
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPcieClock10
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPcieClock11
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPcieClock12
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPcieClock13
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPcieClock14
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPcieClock15
- # USB 2.0 Port AFE
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdUsb20Port10Afe
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdUsb20Port11Afe
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdUsb20Port12Afe
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdUsb20Port13Afe
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdUsb20Port14Afe
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdUsb20Port15Afe
- # USB 2.0 Port Over Current Pin
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdUsb20OverCurrentPinPort14
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdUsb20OverCurrentPinPort15
- # USB 3.0 Port Over Current Pin
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdUsb30OverCurrentPinPort6
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdUsb30OverCurrentPinPort7
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdUsb30OverCurrentPinPort8
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdUsb30OverCurrentPinPort9
- # GPIO Group Tier
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdGpioGroupToGpeDw0
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdGpioGroupToGpeDw1
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdGpioGroupToGpeDw2
- # Pch PmConfig Policy
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdSlpS0VmRuntimeControl
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdSlpS0Vm070VSupport
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdSlpS0Vm075VSupport
- # Misc
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPc8374SioKbcPresent
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdOddPowerInitEnable
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdIvCamInitPresent
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdRecoveryModeGpio
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdMobileDramPresent
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdCpuVboostEnable
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdSpdPresent
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdBoardRev
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdBoardBomId
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPlatformType
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdDualDimmPerChannelBoardType
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdBoardGpioTable2 ## CONSUMES
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdBoardGpioTable2Size ## CONSUMES
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdDebugUsbUartEnable
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdMipiCamGpioEnable
- # TPM interrupt
- gEfiSecurityPkgTokenSpaceGuid.PcdTpm2CurrentIrqNum
- [Guids]
- gAttemptUsbFirstHotkeyInfoHobGuid ## CONSUMES
- gCnlPchLpChipsetInitTableDxGuid ## CONSUMES
|