PeiSiliconPolicyInitLibFspAml.inf 6.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147
  1. ### @file
  2. # Library functions for Fsp Policy Initialization Library.
  3. #
  4. # Copyright (c) 2019, Intel Corporation. All rights reserved.<BR>
  5. #
  6. # SPDX-License-Identifier: BSD-2-Clause-Patent
  7. #
  8. ##
  9. ################################################################################
  10. #
  11. # Defines Section - statements that will be processed to create a Makefile.
  12. #
  13. ################################################################################
  14. [Defines]
  15. INF_VERSION = 0x00010005
  16. BASE_NAME = PeiSiliconPolicyInitLibFspAml
  17. FILE_GUID = 930816C4-D182-4A23-BF21-9AED635AF06C
  18. MODULE_TYPE = BASE
  19. VERSION_STRING = 1.0
  20. LIBRARY_CLASS = SiliconPolicyInitLib
  21. #
  22. # The following information is for reference only and not required by the build tools.
  23. #
  24. # VALID_ARCHITECTURES = IA32
  25. #
  26. ################################################################################
  27. #
  28. # Sources Section - list of files that are required for the build to succeed.
  29. #
  30. ################################################################################
  31. [Sources]
  32. PeiFspPolicyInitLib.c
  33. PeiFspSiPolicyInitLib.c
  34. PeiFspPchPolicyInitLib.c
  35. PeiFspCpuPolicyInitLib.c
  36. PeiFspMePolicyInitLib.c
  37. PeiFspSaPolicyInitLib.c
  38. PeiFspMiscUpdInitLib.c
  39. PeiPolicyInitPreMem.c
  40. PeiPolicyInit.c
  41. PeiPolicyInit.h
  42. ################################################################################
  43. #
  44. # Package Dependency Section - list of Package files that are required for
  45. # this module.
  46. #
  47. ################################################################################
  48. [Packages]
  49. MdePkg/MdePkg.dec
  50. MdeModulePkg/MdeModulePkg.dec
  51. IntelFsp2Pkg/IntelFsp2Pkg.dec
  52. IntelFsp2WrapperPkg/IntelFsp2WrapperPkg.dec
  53. KabylakeSiliconPkg/SiPkg.dec
  54. AmberLakeFspBinPkg/AmberLakeFspBinPkg.dec
  55. [LibraryClasses]
  56. BaseMemoryLib
  57. DebugLib
  58. IoLib
  59. PeiServicesLib
  60. PcdLib
  61. SmbusLib
  62. MmPciLib
  63. ConfigBlockLib
  64. MemoryAllocationLib
  65. DebugPrintErrorLevelLib
  66. FspWrapperApiLib
  67. SiPolicyLib
  68. [Pcd]
  69. gSiPkgTokenSpaceGuid.PcdTsegSize ## CONSUMES
  70. gSiPkgTokenSpaceGuid.PcdSmbusBaseAddress ## CONSUMES
  71. gIntelFsp2PkgTokenSpaceGuid.PcdTemporaryRamBase ## CONSUMES
  72. gIntelFsp2PkgTokenSpaceGuid.PcdTemporaryRamSize ## CONSUMES
  73. gIntelFsp2PkgTokenSpaceGuid.PcdFspTemporaryRamSize ## CONSUMES
  74. gIntelFsp2PkgTokenSpaceGuid.PcdFspReservedBufferSize ## CONSUMES
  75. gIntelFsp2WrapperTokenSpaceGuid.PcdFspmUpdDataAddress ## CONSUMES
  76. gIntelFsp2WrapperTokenSpaceGuid.PcdFspmBaseAddress ## CONSUMES
  77. gIntelFsp2WrapperTokenSpaceGuid.PcdFspsUpdDataAddress ## CONSUMES
  78. gIntelFsp2WrapperTokenSpaceGuid.PcdFspsBaseAddress ## CONSUMES
  79. [Ppis]
  80. gSiPolicyPpiGuid ## CONSUMES
  81. gSiPreMemPolicyPpiGuid ## CONSUMES
  82. [Guids]
  83. gTraceHubPreMemConfigGuid ## CONSUMES
  84. gSmbusPreMemConfigGuid ## CONSUMES
  85. gDciPreMemConfigGuid ## CONSUMES
  86. gHpetPreMemConfigGuid ## CONSUMES
  87. gHsioPciePreMemConfigGuid ## CONSUMES
  88. gHsioSataPreMemConfigGuid ## CONSUMES
  89. gHsioPreMemConfigGuid ## CONSUMES
  90. gPcieRpPreMemConfigGuid ## CONSUMES
  91. gLpcPreMemConfigGuid ## CONSUMES
  92. gPchGeneralPreMemConfigGuid ## CONSUMES
  93. gWatchDogPreMemConfigGuid ## CONSUMES
  94. gLanConfigGuid ## CONSUMES
  95. gPcieRpConfigGuid ## CONSUMES
  96. gSataConfigGuid ## CONSUMES
  97. gHdAudioConfigGuid ## CONSUMES
  98. gCio2ConfigGuid ## CONSUMES
  99. gScsConfigGuid ## CONSUMES
  100. gIshConfigGuid ## CONSUMES
  101. gSpiConfigGuid ## CONSUMES
  102. gSataConfigGuid ## CONSUMES
  103. gUsbConfigGuid ## CONSUMES
  104. gSerialIoConfigGuid ## CONSUMES
  105. gInterruptConfigGuid ## CONSUMES
  106. gLockDownConfigGuid ## CONSUMES
  107. gSaMiscPeiPreMemConfigGuid ## PRODUCES
  108. gMemoryConfigGuid ## CONSUMES
  109. gMemoryConfigNoCrcGuid ## CONSUMES
  110. gGraphicsPeiConfigGuid ## CONSUMES
  111. gMePeiPreMemConfigGuid ## CONSUMES
  112. gMePeiConfigGuid ## CONSUMES
  113. gAmtPeiConfigGuid ## CONSUMES
  114. gDmiConfigGuid ## CONSUMES
  115. gFlashProtectionConfigGuid ## CONSUMES
  116. gIoApicConfigGuid ## CONSUMES
  117. gPmConfigGuid ## CONSUMES
  118. gP2sbConfigGuid ## CONSUMES
  119. gPchGeneralConfigGuid ## CONSUMES
  120. gPort61ConfigGuid ## CONSUMES
  121. gSerialIrqConfigGuid ## CONSUMES
  122. gThermalConfigGuid ## CONSUMES
  123. gCpuSecurityPreMemConfigGuid ## CONSUMES
  124. gCpuTxtPreMemConfigGuid ## CONSUMES
  125. gCpuConfigGuid ## CONSUMES
  126. gBiosGuardConfigGuid ## CONSUMES
  127. gCpuOverclockingPreMemConfigGuid ## CONSUMES
  128. gCpuConfigLibPreMemConfigGuid ## CONSUMES
  129. gCpuSgxConfigGuid ## CONSUMES
  130. gCpuPowerMgmtBasicConfigGuid ## CONSUMES
  131. gCpuPowerMgmtCustomConfigGuid ## CONSUMES
  132. gCpuTestConfigGuid ## CONSUMES
  133. gCpuPidTestConfigGuid ## CONSUMES
  134. gCpuPowerMgmtTestConfigGuid ## CONSUMES
  135. gSmramCpuDataHeaderGuid ## CONSUMES
  136. gFspReservedMemoryResourceHobTsegGuid ## CONSUMES