PeiBoardInitPostMemLib.inf 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. ## @file
  2. # Component information file for WhiskeylakeURvpInitLib in PEI post memory phase.
  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 = 0x00010005
  13. BASE_NAME = PeiBoardPostMemInitLib
  14. FILE_GUID = 7fcc3900-d38d-419f-826b-72481e8b5509
  15. MODULE_TYPE = PEIM
  16. VERSION_STRING = 1.0
  17. LIBRARY_CLASS = BoardInitLib
  18. [LibraryClasses]
  19. BaseLib
  20. BaseMemoryLib
  21. DebugLib
  22. GpioExpanderLib
  23. GpioLib
  24. HdaVerbTableLib
  25. MemoryAllocationLib
  26. PcdLib
  27. SiliconInitLib
  28. [Packages]
  29. MinPlatformPkg/MinPlatformPkg.dec
  30. WhiskeylakeOpenBoardPkg/OpenBoardPkg.dec
  31. MdePkg/MdePkg.dec
  32. MdeModulePkg/MdeModulePkg.dec
  33. SecurityPkg/SecurityPkg.dec
  34. CoffeelakeSiliconPkg/SiPkg.dec
  35. IntelSiliconPkg/IntelSiliconPkg.dec
  36. [Sources]
  37. PeiWhiskeylakeURvpInitPostMemLib.c
  38. PeiBoardInitPostMemLib.c
  39. GpioTableDefault.c
  40. GpioTableWhiskeylakeUDdr4Rvp.c
  41. [Pcd]
  42. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdBoardGpioTable
  43. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdBoardGpioTableSize
  44. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdBoardGpioTableTouchPanel
  45. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdGpioExpanderTable
  46. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdGpioExpanderTableSize
  47. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdBoardUcmcGpioTable
  48. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdBoardUcmcGpioTableSize
  49. gEfiSecurityPkgTokenSpaceGuid.PcdTpm2CurrentIrqNum