PeiPolicyInitLib.inf 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. ## @file
  2. # Component description file for PeiPolicyInit library.
  3. #
  4. #
  5. # Copyright (c) 2019 - 2020 Intel Corporation. All rights reserved.<BR>
  6. #
  7. # SPDX-License-Identifier: BSD-2-Clause-Patent
  8. #
  9. #
  10. ##
  11. [Defines]
  12. INF_VERSION = 0x00010017
  13. BASE_NAME = PeiPolicyInitLib
  14. FILE_GUID = B494DF39-A5F8-48A1-B2D0-EF523AD91C55
  15. VERSION_STRING = 1.0
  16. MODULE_TYPE = PEIM
  17. LIBRARY_CLASS = PeiPolicyInitLib
  18. [LibraryClasses]
  19. BaseMemoryLib
  20. BaseLib
  21. CpuPlatformLib
  22. DebugLib
  23. DebugPrintErrorLevelLib
  24. HobLib
  25. IoLib
  26. MemoryAllocationLib
  27. PeiServicesLib
  28. PeiPolicyBoardConfigLib
  29. PeiPolicyUpdateLib
  30. PostCodeLib
  31. SmbusLib
  32. ConfigBlockLib
  33. SiPolicyLib
  34. TimerLib
  35. [Packages]
  36. MdePkg/MdePkg.dec
  37. WhiskeylakeOpenBoardPkg/OpenBoardPkg.dec
  38. CoffeelakeSiliconPkg/SiPkg.dec
  39. IntelSiliconPkg/IntelSiliconPkg.dec
  40. [Pcd]
  41. gEfiMdePkgTokenSpaceGuid.PcdPciExpressBaseAddress ## CONSUMES
  42. gPlatformModuleTokenSpaceGuid.PcdDumpDefaultSiliconPolicy ## CONSUMES
  43. [Sources]
  44. PeiPolicyInitPreMem.c
  45. PeiPolicyInit.c
  46. PeiPolicyInit.h
  47. PeiCpuPolicyInit.h
  48. PeiMePolicyInit.h
  49. PeiSaPolicyInit.c
  50. PeiSaPolicyInit.h
  51. [Ppis]
  52. gEfiPeiReadOnlyVariable2PpiGuid ## CONSUMES
  53. gSiPolicyPpiGuid ## CONSUMES
  54. gSiPreMemPolicyPpiGuid ## CONSUMES