PeiMultiBoardInitPreMemLib.inf 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308
  1. ## @file
  2. # Component information file for PEI UpXtreme Board Init Pre-Mem Library
  3. #
  4. #
  5. # Copyright (c) 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 = PeiUpXtremeMultiBoardInitPreMemLib
  14. FILE_GUID = EA05BD43-136F-45EE-BBBA-27D75817574F
  15. MODULE_TYPE = BASE
  16. VERSION_STRING = 1.0
  17. LIBRARY_CLASS = NULL
  18. CONSTRUCTOR = PeiUpXtremeMultiBoardInitPreMemLibConstructor
  19. [LibraryClasses]
  20. BaseLib
  21. BaseMemoryLib
  22. DebugLib
  23. GpioLib
  24. MemoryAllocationLib
  25. MultiBoardInitSupportLib
  26. OcWdtLib
  27. PcdLib
  28. PchResetLib
  29. PeiPlatformHookLib
  30. PeiPolicyInitLib
  31. PlatformHookLib
  32. SiliconInitLib
  33. StallPpiLib
  34. [Packages]
  35. MdePkg/MdePkg.dec
  36. MdeModulePkg/MdeModulePkg.dec
  37. UefiCpuPkg/UefiCpuPkg.dec
  38. IntelSiliconPkg/IntelSiliconPkg.dec
  39. CoffeelakeSiliconPkg/SiPkg.dec
  40. MinPlatformPkg/MinPlatformPkg.dec
  41. WhiskeylakeOpenBoardPkg/OpenBoardPkg.dec
  42. [Sources]
  43. PeiUpXtremeInitPreMemLib.c
  44. UpXtremeHsioPtssTables.c
  45. UpXtremeSpdTable.c
  46. PeiMultiBoardInitPreMemLib.c
  47. PeiUpXtremeDetect.c
  48. BoardSaInitPreMemLib.c
  49. BoardPchInitPreMemLib.c
  50. BoardFuncInitPreMem.c
  51. [Ppis]
  52. gEfiPeiReadOnlyVariable2PpiGuid
  53. gEfiPeiMemoryDiscoveredPpiGuid ## CONSUMES
  54. gEfiPeiResetPpiGuid ## PRODUCES
  55. [Guids]
  56. gDebugConfigHobGuid ## CONSUMES
  57. gPchGeneralPreMemConfigGuid ## CONSUMES
  58. gTcoWdtHobGuid ## CONSUMES
  59. [Pcd]
  60. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdLpcSioConfigDefaultPort
  61. # PCH-LP HSIO PTSS Table
  62. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdSpecificLpHsioPtssTable1
  63. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdSpecificLpHsioPtssTable2
  64. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdSpecificLpHsioPtssTable1Size
  65. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdSpecificLpHsioPtssTable2Size
  66. # PCH-H HSIO PTSS Table
  67. #gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdUnknowHHsioPtssTable1
  68. #gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdUnknowHHsioPtssTable2
  69. #gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdUnknowHHsioPtssTable1Size
  70. #gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdUnknowHHsioPtssTable2Size
  71. # SA Misc Config
  72. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdSaMiscUserBd
  73. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdMrcRcompResistor
  74. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdMrcRcompTarget
  75. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdMrcDqByteMap
  76. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdMrcDqByteMapSize
  77. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdMrcDqsMapCpu2Dram
  78. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdMrcDqsMapCpu2DramSize
  79. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdMrcSpdData
  80. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdMrcSpdDataSize
  81. # PEG Reset By GPIO
  82. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPcie0WakeGpioNo
  83. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPcie0HoldRstExpanderNo
  84. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPcie0HoldRstGpioNo
  85. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPcie0HoldRstActive
  86. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPcie0PwrEnableExpanderNo
  87. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPcie0PwrEnableGpioNo
  88. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPcie0PwrEnableActive
  89. # SPD Address Table
  90. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdMrcSpdAddressTable0
  91. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdMrcSpdAddressTable1
  92. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdMrcSpdAddressTable2
  93. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdMrcSpdAddressTable3
  94. # USB 2.0 Port AFE
  95. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdUsb20Port0Afe
  96. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdUsb20Port1Afe
  97. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdUsb20Port2Afe
  98. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdUsb20Port3Afe
  99. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdUsb20Port4Afe
  100. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdUsb20Port5Afe
  101. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdUsb20Port6Afe
  102. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdUsb20Port7Afe
  103. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdUsb20Port8Afe
  104. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdUsb20Port9Afe
  105. # USB 2.0 Port Over Current Pin
  106. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdUsb20OverCurrentPinPort0
  107. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdUsb20OverCurrentPinPort1
  108. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdUsb20OverCurrentPinPort2
  109. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdUsb20OverCurrentPinPort3
  110. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdUsb20OverCurrentPinPort4
  111. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdUsb20OverCurrentPinPort5
  112. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdUsb20OverCurrentPinPort6
  113. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdUsb20OverCurrentPinPort7
  114. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdUsb20OverCurrentPinPort8
  115. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdUsb20OverCurrentPinPort9
  116. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdUsb20OverCurrentPinPort10
  117. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdUsb20OverCurrentPinPort11
  118. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdUsb20OverCurrentPinPort12
  119. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdUsb20OverCurrentPinPort13
  120. # USB 3.0 Port Over Current Pin
  121. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdUsb30OverCurrentPinPort0
  122. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdUsb30OverCurrentPinPort1
  123. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdUsb30OverCurrentPinPort2
  124. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdUsb30OverCurrentPinPort3
  125. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdUsb30OverCurrentPinPort4
  126. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdUsb30OverCurrentPinPort5
  127. # Misc
  128. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdIoExpanderPresent
  129. #===========================================================
  130. # Board Init Table List
  131. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdBoardGpioTablePreMem
  132. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdBoardGpioTablePreMemSize
  133. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdBoardGpioTableWwanOnEarlyPreMem
  134. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdBoardGpioTableWwanOnEarlyPreMemSize
  135. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdBoardGpioTableWwanOffEarlyPreMem
  136. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdBoardGpioTableWwanOffEarlyPreMemSize
  137. # WWAN Full Card Power Off and reset pins
  138. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdWwanFullCardPowerOffGpio
  139. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdWwanBbrstGpio
  140. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdWwanPerstGpio
  141. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdWwanPerstGpioPolarity
  142. # SA Misc Config
  143. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdSaMiscMmioSizeAdjustment
  144. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdMrcDqPinsInterleavedControl
  145. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdMrcDqPinsInterleaved
  146. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdSaDdrFreqLimit
  147. # Display DDI
  148. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdSaDisplayConfigTable ## PRODUCES
  149. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdSaDisplayConfigTableSize ## PRODUCES
  150. # PEG Reset By GPIO
  151. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPegGpioResetControl
  152. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPegGpioResetSupoort
  153. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPeg0ResetGpioPad
  154. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPeg0ResetGpioActive
  155. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPeg3ResetGpioPad
  156. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPeg3ResetGpioActive
  157. # PCIE RTD3 GPIO
  158. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdRootPortDev
  159. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdRootPortFunc
  160. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdRootPortIndex
  161. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPcie0GpioSupport
  162. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPcie1GpioSupport
  163. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPcie1WakeGpioNo
  164. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPcie1HoldRstExpanderNo
  165. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPcie1HoldRstGpioNo
  166. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPcie1HoldRstActive
  167. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPcie1PwrEnableExpanderNo
  168. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPcie1PwrEnableGpioNo
  169. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPcie1PwrEnableActive
  170. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPcie2GpioSupport
  171. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPcie2WakeGpioNo
  172. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPcie2HoldRstExpanderNo
  173. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPcie2HoldRstGpioNo
  174. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPcie2HoldRstActive
  175. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPcie2PwrEnableExpanderNo
  176. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPcie2PwrEnableGpioNo
  177. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPcie2PwrEnableActive
  178. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPcie3GpioSupport
  179. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPcie3WakeGpioNo
  180. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPcie3HoldRstExpanderNo
  181. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPcie3HoldRstGpioNo
  182. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPcie3HoldRstActive
  183. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPcie3PwrEnableExpanderNo
  184. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPcie3PwrEnableGpioNo
  185. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPcie3PwrEnableActive
  186. # CA Vref Configuration
  187. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdMrcCaVrefConfig
  188. # PCIe Clock Info
  189. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPcieClock0
  190. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPcieClock1
  191. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPcieClock2
  192. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPcieClock3
  193. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPcieClock4
  194. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPcieClock5
  195. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPcieClock6
  196. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPcieClock7
  197. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPcieClock8
  198. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPcieClock9
  199. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPcieClock10
  200. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPcieClock11
  201. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPcieClock12
  202. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPcieClock13
  203. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPcieClock14
  204. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPcieClock15
  205. # USB 2.0 Port AFE
  206. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdUsb20Port10Afe
  207. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdUsb20Port11Afe
  208. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdUsb20Port12Afe
  209. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdUsb20Port13Afe
  210. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdUsb20Port14Afe
  211. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdUsb20Port15Afe
  212. # USB 2.0 Port Over Current Pin
  213. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdUsb20OverCurrentPinPort14
  214. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdUsb20OverCurrentPinPort15
  215. # USB 3.0 Port Over Current Pin
  216. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdUsb30OverCurrentPinPort6
  217. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdUsb30OverCurrentPinPort7
  218. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdUsb30OverCurrentPinPort8
  219. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdUsb30OverCurrentPinPort9
  220. # GPIO Group Tier
  221. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdGpioGroupToGpeDw0
  222. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdGpioGroupToGpeDw1
  223. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdGpioGroupToGpeDw2
  224. # Pch PmConfig Policy
  225. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdSlpS0VmRuntimeControl
  226. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdSlpS0Vm070VSupport
  227. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdSlpS0Vm075VSupport
  228. # Misc
  229. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPc8374SioKbcPresent
  230. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdOddPowerInitEnable
  231. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdIvCamInitPresent
  232. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdRecoveryModeGpio
  233. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdMobileDramPresent
  234. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdCpuVboostEnable
  235. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdSpdPresent
  236. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdBoardRev
  237. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdBoardBomId
  238. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPlatformType
  239. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdDualDimmPerChannelBoardType
  240. gMinPlatformPkgTokenSpaceGuid.PcdFlashAreaBaseAddress
  241. gMinPlatformPkgTokenSpaceGuid.PcdFlashAreaSize
  242. gEfiMdePkgTokenSpaceGuid.PcdPciExpressBaseAddress ## CONSUMES
  243. gMinPlatformPkgTokenSpaceGuid.PcdPciExpressRegionLength ## CONSUMES
  244. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdPcieWwanEnable
  245. gWhiskeylakeOpenBoardPkgTokenSpaceGuid.PcdWwanResetWorkaround ## PRODUCES
  246. gSiPkgTokenSpaceGuid.PcdTcoBaseAddress
  247. gSiPkgTokenSpaceGuid.PcdSerialIoUartEnable ## CONSUMES
  248. gEfiMdeModulePkgTokenSpaceGuid.PcdSerialBaudRate ## CONSUMES
  249. gEfiMdePkgTokenSpaceGuid.PcdDebugPrintErrorLevel ## CONSUMES
  250. gMinPlatformPkgTokenSpaceGuid.PcdFlashFvPreMemorySize
  251. gMinPlatformPkgTokenSpaceGuid.PcdFlashFvAdvancedPreMemorySize
  252. gMinPlatformPkgTokenSpaceGuid.PcdFlashFvFspTSize
  253. gMinPlatformPkgTokenSpaceGuid.PcdFlashFvFspMSize
  254. gMinPlatformPkgTokenSpaceGuid.PcdFlashFvFspSSize
  255. gIntelSiliconPkgTokenSpaceGuid.PcdFlashMicrocodeFvSize
  256. [FixedPcd]
  257. gSiPkgTokenSpaceGuid.PcdMchBaseAddress ## CONSUMES
  258. gSiPkgTokenSpaceGuid.PcdMchMmioSize ## CONSUMES
  259. gPlatformModuleTokenSpaceGuid.PcdDmiBaseAddress ## CONSUMES
  260. gPlatformModuleTokenSpaceGuid.PcdDmiMmioSize ## CONSUMES
  261. gPlatformModuleTokenSpaceGuid.PcdEpBaseAddress ## CONSUMES
  262. gPlatformModuleTokenSpaceGuid.PcdEpMmioSize ## CONSUMES
  263. gPlatformModuleTokenSpaceGuid.PcdGdxcBaseAddress ## CONSUMES
  264. gPlatformModuleTokenSpaceGuid.PcdGdxcMmioSize ## CONSUMES
  265. gPlatformModuleTokenSpaceGuid.PcdApicLocalAddress ## CONSUMES
  266. gPlatformModuleTokenSpaceGuid.PcdApicLocalMmioSize ## CONSUMES