PlatformCpuPolicy.inf 2.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. ## @file
  2. #
  3. # Copyright (c) 2018 - 2021, Intel Corporation. All rights reserved.<BR>
  4. #
  5. # SPDX-License-Identifier: BSD-2-Clause-Patent
  6. #
  7. ##
  8. [Defines]
  9. INF_VERSION = 0x00010005
  10. BASE_NAME = PlatformCpuPolicy
  11. FILE_GUID = 76A7B4FC-C8D5-462d-A4D2-6E88338A772A
  12. MODULE_TYPE = DXE_DRIVER
  13. VERSION_STRING = 1.0
  14. ENTRY_POINT = PlatformCpuPolicyEntryPoint
  15. [Sources]
  16. PlatformCpuPolicy.c
  17. [Packages]
  18. UefiCpuPkg/UefiCpuPkg.dec
  19. MdePkg/MdePkg.dec
  20. PurleyOpenBoardPkg/OpenBoardPkg.dec
  21. PurleyRefreshSiliconPkg/SiPkg.dec
  22. PurleyRefreshSiliconPkg/Override/IA32FamilyCpuPkg/IA32FamilyCpuPkg.dec
  23. [LibraryClasses]
  24. UefiDriverEntryPoint
  25. PcdLib
  26. UefiBootServicesTableLib
  27. UefiRuntimeServicesTableLib
  28. BaseLib
  29. MemoryAllocationLib
  30. BaseMemoryLib
  31. HobLib
  32. IoLib
  33. [Protocols]
  34. gIntelCpuPcdsSetDoneProtocolGuid
  35. [Pcd]
  36. gEfiCpuTokenSpaceGuid.PcdCpuProcessorFeatureUserConfiguration
  37. gEfiCpuTokenSpaceGuid.PcdCpuProcessorFeatureUserConfigurationEx1
  38. gEfiCpuTokenSpaceGuid.PcdCpuEnergyPolicy
  39. gEfiCpuTokenSpaceGuid.PcdCpuAcpiLvl2Addr
  40. gEfiCpuTokenSpaceGuid.PcdCpuPackageCStateLimit
  41. gEfiCpuTokenSpaceGuid.PcdCpuCoreCStateValue
  42. gEfiCpuTokenSpaceGuid.PcdCpuClockModulationDutyCycle
  43. gEfiCpuTokenSpaceGuid.PcdCpuHwCoordination
  44. gEfiCpuTokenSpaceGuid.PcdPlatformCpuSocketCount
  45. gEfiCpuTokenSpaceGuid.PcdPlatformCpuSocketNames
  46. gEfiCpuTokenSpaceGuid.PcdPlatformCpuAssetTags
  47. gEfiCpuTokenSpaceGuid.PcdIsPowerOnReset
  48. gEfiCpuTokenSpaceGuid.PcdCpuDcuMode
  49. gEfiCpuTokenSpaceGuid.PcdCpuTurboOverride
  50. gEfiCpuTokenSpaceGuid.PcdCpuProcessorMsrLockCtrl
  51. gEfiCpuTokenSpaceGuid.PcdCpuIioLlcWaysBitMask
  52. gEfiCpuTokenSpaceGuid.PcdCpuExpandedIioLlcWaysBitMask
  53. gEfiCpuTokenSpaceGuid.PcdPchTraceHubEn
  54. gEfiCpuTokenSpaceGuid.PcdCpuQlruCfgBitMask
  55. gEfiCpuTokenSpaceGuid.PcdSbspSelection
  56. gEfiCpuTokenSpaceGuid.PcdCpuPmStructAddr
  57. gEfiCpuTokenSpaceGuid.PcdCpuSocketId
  58. gEfiPchTokenSpaceGuid.PcdPchAcpiIoPortBaseAddress
  59. gEfiCpuTokenSpaceGuid.PcdCpuRemoteWaysBitMask
  60. gEfiCpuTokenSpaceGuid.PcdCpuRRQCountThreshold
  61. gEfiCpuTokenSpaceGuid.PcdCpuSmmRuntimeCtlHooks
  62. gEfiCpRcPkgTokenSpaceGuid.PcdMaxCpuSocketCount
  63. gOemSkuTokenSpaceGuid.PcdSetupData
  64. gOemSkuTokenSpaceGuid.PcdPchRcConfigurationData
  65. gOemSkuTokenSpaceGuid.PcdSocketIioConfigData
  66. gOemSkuTokenSpaceGuid.PcdSocketCommonRcConfigData
  67. gOemSkuTokenSpaceGuid.PcdSocketMpLinkConfigData
  68. gOemSkuTokenSpaceGuid.PcdSocketMemoryConfigData
  69. gOemSkuTokenSpaceGuid.PcdSocketPowerManagementConfigData
  70. gOemSkuTokenSpaceGuid.PcdSocketProcessorCoreConfigData
  71. [Depex]
  72. gEfiVariableArchProtocolGuid