123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176 |
- ## @file
- # Module Information file for the PolicyInit DXE driver.
- #
- #
- # Copyright (c) 2020, Intel Corporation. All rights reserved.<BR>
- #
- # SPDX-License-Identifier: BSD-2-Clause-Patent
- #
- #
- ##
- [Defines]
- INF_VERSION = 0x00010017
- BASE_NAME = PolicyInitDxe
- FILE_GUID = 490D0119-4448-440D-8F5C-F58FB53EE057
- VERSION_STRING = 1.0
- MODULE_TYPE = DXE_DRIVER
- ENTRY_POINT = PolicyInitDxeEntryPoint
- [LibraryClasses]
- BaseLib
- BaseMemoryLib
- CpuPlatformLib
- DebugLib
- DxeServicesTableLib
- IoLib
- MemoryAllocationLib
- DxeSaPolicyLib
- DxePchPolicyLib
- PcdLib
- DxePolicyBoardConfigLib
- DxePolicyUpdateLib
- UefiBootServicesTableLib
- UefiDriverEntryPoint
- UefiLib
- UefiRuntimeServicesTableLib
- ConfigBlockLib
- DevicePathLib
- DxeTbtPolicyLib
- PchPcieRpLib
- [Packages]
- MdePkg/MdePkg.dec
- CoffeelakeSiliconPkg/SiPkg.dec
- CometlakeOpenBoardPkg/OpenBoardPkg.dec
- IntelSiliconPkg/IntelSiliconPkg.dec
- [Pcd]
- gEfiMdePkgTokenSpaceGuid.PcdPciExpressBaseAddress ## CONSUMES
- gSiPkgTokenSpaceGuid.PcdFlashMicrocodeFvBase ## CONSUMES
- gSiPkgTokenSpaceGuid.PcdFlashMicrocodeFvSize ## CONSUMES
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdIntelGopEnable
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPlatformFlavor
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPlatformType
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdEcPresent
- gIntelSiliconPkgTokenSpaceGuid.PcdIntelGraphicsVbtFileGuid
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdTbtEnable
- gSiPkgTokenSpaceGuid.PcdCpuSmmMsrSaveStateEnable ## CONSUMES
- gSiPkgTokenSpaceGuid.PcdCpuSmmCodeAccessCheckEnable ## CONSUMES
- gSiPkgTokenSpaceGuid.PcdCpuSmmUseDelayIndication ## CONSUMES
- gSiPkgTokenSpaceGuid.PcdCpuSmmUseBlockIndication ## CONSUMES
- gSiPkgTokenSpaceGuid.PcdCpuSmmUseSmmEnableIndication ## CONSUMES
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdVirtualButtonVolumeUpSupport
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdVirtualButtonVolumeDownSupport
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdVirtualButtonHomeButtonSupport
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdVirtualButtonRotationLockSupport
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdSlateModeSwitchSupport
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdAcDcAutoSwitchSupport
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPmPowerButtonGpioPin
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdAcpiEnableAllButtonSupport
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdAcpiHidDriverButtonSupport
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdTsOnDimmTemperature
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdBatteryPresent
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdUsbTypeCSupport
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdUsbTypeCEcLess
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdEcHotKeyF3Support
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdEcHotKeyF4Support
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdEcHotKeyF5Support
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdEcHotKeyF6Support
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdEcHotKeyF7Support
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdEcHotKeyF8Support
- #
- # PSS Board Configuration.
- #
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPssReadSN
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPssI2cBusNumber
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPssI2cSlaveAddress
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdXhciAcpiTableSignature
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdPreferredPmProfile
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdFingerPrintSleepGpio
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdFingerPrintIrqGpio
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdGnssResetGpio
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdTouchpadIrqGpio
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdTouchpanelIrqGpio
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdHdaI2sCodecIrqGpio
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdHdaI2sCodecI2cBusNumber
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdBleUsbPortNumber
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdEcSmiGpio
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdEcLowPowerExitGpio
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdHidI2cIntPad
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdDetectPs2KbOnCmdAck
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdSpdAddressOverride
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdDDISelection
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdGfxCrbDetectGpio
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdUsbTypeCPort1
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdUsbTypeCPort1Pch
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdUsbCPort1Proterties
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdUsbTypeCPort2
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdUsbTypeCPort2Pch
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdUsbCPort2Proterties
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdUsbTypeCPort3
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdUsbTypeCPort3Pch
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdUsbCPort3Proterties
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdUsbTypeCPort4
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdUsbTypeCPort4Pch
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdUsbCPort4Proterties
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdUsbTypeCPort5
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdUsbTypeCPort5Pch
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdUsbCPort5Proterties
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdUsbTypeCPort6
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdUsbTypeCPort6Pch
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdUsbCPort6Proterties
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdMipiCam0LinkUsed
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdMipiCam1LinkUsed
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdMipiCam2LinkUsed
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdMipiCam3LinkUsed
- gPlatformModuleTokenSpaceGuid.PcdH8S2113Present
- gPlatformModuleTokenSpaceGuid.PcdNat87393Present
- gPlatformModuleTokenSpaceGuid.PcdNct677FPresent
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdConvertableDockSupport
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdSmcRuntimeSciPin
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdRealBattery1Control
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdRealBattery2Control
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdDimmPopulationError
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdBtIrqGpio
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdBtRfKillGpio
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdCmlURtd3TableEnable
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdTypeCPortsSupported
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdMipiCamSensor
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdH8S2113SIO
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdNCT6776FCOM
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdNCT6776FSIO
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdNCT6776FHWMON
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdGpioTier2WakeEnable
- gCometlakeOpenBoardPkgTokenSpaceGuid.PcdFunctionGopVbtSpecificUpdate
- [Sources]
- PolicyInitDxe.c
- SaPolicyInitDxe.c
- SiliconPolicyInitDxe.c
- GopPolicyInitDxe.c
- PchPolicyInitDxe.c
- CpuPolicyInitDxe.c
- BoardInitLib.c
- [Protocols]
- gEfiFirmwareVolume2ProtocolGuid ## CONSUMES
- gDxeMePolicyGuid ## PRODUCES
- gSaPolicyProtocolGuid ## CONSUMES
- gPchPolicyProtocolGuid ## CONSUMES
- gDxeSiPolicyProtocolGuid ## PRODUCES
- gGopPolicyProtocolGuid ## PRODUCES
- gDxeCpuPolicyProtocolGuid ## PRODUCES
- [Guids]
- gCpuSmmGuid ## CONSUMES
- gSiMemoryInfoDataGuid
- [Depex]
- gEfiVariableArchProtocolGuid
|