DxeTbtPolicyLib.inf 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. ## @file
  2. # Component description file for Tbt functionality
  3. #
  4. # Copyright (c) 2018, Intel Corporation. All rights reserved.<BR>
  5. #
  6. # SPDX-License-Identifier: BSD-2-Clause-Patent
  7. #
  8. ##
  9. [Defines]
  10. INF_VERSION = 0x00010017
  11. BASE_NAME = DxeTbtPolicyLib
  12. FILE_GUID = 28ABF346-4E52-4BD3-b1FF-63BA7563C9D4
  13. VERSION_STRING = 1.0
  14. MODULE_TYPE = BASE
  15. LIBRARY_CLASS = DxeTbtPolicyLib
  16. [LibraryClasses]
  17. BaseMemoryLib
  18. UefiRuntimeServicesTableLib
  19. UefiBootServicesTableLib
  20. DebugLib
  21. PostCodeLib
  22. HobLib
  23. [Packages]
  24. MdePkg/MdePkg.dec
  25. MdeModulePkg/MdeModulePkg.dec
  26. MinPlatformPkg/MinPlatformPkg.dec
  27. KabylakeOpenBoardPkg/OpenBoardPkg.dec
  28. KabylakeSiliconPkg/SiPkg.dec
  29. [Pcd]
  30. gBoardModuleTokenSpaceGuid.PcdDTbtSecurityMode ## CONSUMES
  31. gBoardModuleTokenSpaceGuid.PcdDTbtGpio5Filter ## CONSUMES
  32. gBoardModuleTokenSpaceGuid.PcdDTbtWakeupSupport ## CONSUMES
  33. gBoardModuleTokenSpaceGuid.PcdDTbtHotSMI ## CONSUMES
  34. gBoardModuleTokenSpaceGuid.PcdDTbtHotNotify ## CONSUMES
  35. gBoardModuleTokenSpaceGuid.PcdDTbtSetClkReq ## CONSUMES
  36. gBoardModuleTokenSpaceGuid.PcdDTbtAspm ## CONSUMES
  37. gBoardModuleTokenSpaceGuid.PcdDTbtAcDcSwitch ## CONSUMES
  38. gBoardModuleTokenSpaceGuid.PcdRtd3Tbt ## CONSUMES
  39. gBoardModuleTokenSpaceGuid.PcdRtd3TbtClkReq ## CONSUMES
  40. gBoardModuleTokenSpaceGuid.PcdDTbtWin10Support ## CONSUMES
  41. gBoardModuleTokenSpaceGuid.PcdRtd3TbtClkReqDelay ## CONSUMES
  42. gBoardModuleTokenSpaceGuid.PcdRtd3TbtOffDelay ## CONSUMES
  43. gBoardModuleTokenSpaceGuid.PcdDTbtPcieExtraBusRsvd ## CONSUMES
  44. gBoardModuleTokenSpaceGuid.PcdDTbtPcieMemRsvd ## CONSUMES
  45. gBoardModuleTokenSpaceGuid.PcdDTbtPcieMemAddrRngMax ## CONSUMES
  46. gBoardModuleTokenSpaceGuid.PcdDTbtPciePMemRsvd ## CONSUMES
  47. gBoardModuleTokenSpaceGuid.PcdDTbtPciePMemAddrRngMax ## CONSUMES
  48. gBoardModuleTokenSpaceGuid.PcdDTbtPcieRpNumber ## CONSUMES
  49. [Sources]
  50. DxeTbtPolicyLib.c
  51. [Guids]
  52. gEfiEndOfDxeEventGroupGuid
  53. #gSetupVariableGuid
  54. gTbtInfoHobGuid
  55. [Protocols]
  56. gDxeTbtPolicyProtocolGuid