AcpiTables.inf 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. #/** @file
  2. # Sample ACPI Platform Driver
  3. #
  4. # Copyright (c) 2008 - 2014, Intel Corporation. All rights reserved.<BR>
  5. # Copyright (c) 2014 - 2016, AMD Inc. All rights reserved.<BR>
  6. #
  7. # This program and the accompanying materials
  8. # are licensed and made available under the terms and conditions of the BSD License
  9. # which accompanies this distribution. The full text of the license may be found at
  10. # http://opensource.org/licenses/bsd-license.php
  11. #
  12. # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
  13. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
  14. #
  15. #**/
  16. #/**
  17. #
  18. # Derived from:
  19. # MdeModulePkg/Universal/Acpi/AcpiPlatformDxe/AcpiPlatformDxe.inf
  20. #
  21. #**/
  22. [Defines]
  23. INF_VERSION = 0x00010005
  24. BASE_NAME = AmdStyxAcpiLib
  25. FILE_GUID = 74850e9e-371c-43af-b1fe-794d61505ad0
  26. MODULE_TYPE = BASE
  27. VERSION_STRING = 1.0
  28. LIBRARY_CLASS = AmdStyxAcpiLib
  29. [Sources]
  30. Gtdt.c
  31. Fadt.c
  32. Dbg2.c
  33. Spcr.c
  34. Madt.c
  35. Mcfg.c
  36. Csrt.c
  37. Dsdt.c
  38. Iort.c
  39. [Packages]
  40. ArmPkg/ArmPkg.dec
  41. MdePkg/MdePkg.dec
  42. MdeModulePkg/MdeModulePkg.dec
  43. Silicon/AMD/Styx/AmdModulePkg/AmdModulePkg.dec
  44. Silicon/AMD/Styx/AmdStyx.dec
  45. [LibraryClasses]
  46. PcdLib
  47. DebugLib
  48. UefiBootServicesTableLib
  49. [Protocols]
  50. gAmdMpCoreInfoProtocolGuid ## CONSUMED
  51. [Pcd]
  52. gAmdStyxTokenSpaceGuid.PcdSocCoreCount
  53. gAmdStyxTokenSpaceGuid.PcdSocCpuId
  54. gAmdStyxTokenSpaceGuid.PcdEthMacA
  55. gAmdStyxTokenSpaceGuid.PcdEthMacB
  56. [FixedPcd]
  57. gArmTokenSpaceGuid.PcdGicInterruptInterfaceBase
  58. gArmTokenSpaceGuid.PcdGicDistributorBase
  59. gEfiMdeModulePkgTokenSpaceGuid.PcdSerialRegisterBase
  60. gAmdStyxTokenSpaceGuid.PcdSerialDbgRegisterBase
  61. gAmdStyxTokenSpaceGuid.PcdGicVersion
  62. gAmdStyxTokenSpaceGuid.PcdGicHypervisorInterruptInterfaceBase
  63. gAmdStyxTokenSpaceGuid.PcdGicVirtualInterruptInterfaceBase
  64. gAmdStyxTokenSpaceGuid.PcdGicVirtualMaintenanceInterrupt
  65. gAmdStyxTokenSpaceGuid.PcdGicVirtualRegisterInterfaceBase
  66. gAmdStyxTokenSpaceGuid.PcdGicMSIFrameBase
  67. gAmdStyxTokenSpaceGuid.PcdCntControlBase
  68. gAmdStyxTokenSpaceGuid.PcdCntReadBase
  69. gAmdStyxTokenSpaceGuid.PcdCntCTLBase
  70. gAmdStyxTokenSpaceGuid.PcdCntBase0
  71. gAmdStyxTokenSpaceGuid.PcdCntEL0Base0
  72. gAmdStyxTokenSpaceGuid.PcdSbsaWatchDogRefreshBase
  73. gAmdStyxTokenSpaceGuid.PcdSbsaWatchDogControlBase
  74. gAmdStyxTokenSpaceGuid.PcdSbsaWakeUpGSIV
  75. gAmdStyxTokenSpaceGuid.PcdSbsaWatchDogGSIV
  76. gAmdStyxTokenSpaceGuid.PcdSocCoresPerCluster
  77. gAmdStyxTokenSpaceGuid.PcdPsciOsSupport
  78. gAmdStyxTokenSpaceGuid.PcdTrustedFWSupport
  79. gAmdStyxTokenSpaceGuid.PcdParkingProtocolVersion
  80. gAmdStyxTokenSpaceGuid.PcdSata1PortCount
  81. [Depex]
  82. gAmdMpCoreInfoProtocolGuid