AcpiPlatformDxe.inf 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. ## @file
  2. #
  3. # Copyright (c) 2014, Applied Micro Curcuit Corp. All rights reserved.<BR>
  4. # Copyright (c) 2015, Hisilicon Limited. All rights reserved.<BR>
  5. # Copyright (c) 2015, Linaro Limited. All rights reserved.<BR>
  6. # This program and the accompanying materials
  7. # are licensed and made available under the terms and conditions of the BSD License
  8. # which accompanies this distribution. The full text of the license may be found at
  9. # http://opensource.org/licenses/bsd-license.php
  10. #
  11. # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
  12. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
  13. #
  14. ##
  15. [Defines]
  16. INF_VERSION = 0x00010005
  17. BASE_NAME = AcpiPlatform
  18. FILE_GUID = e0829681-e9fa-4117-a8d7-84efadff863d
  19. MODULE_TYPE = DXE_DRIVER
  20. #MODULE_TYPE = UEFI_APPLICATION
  21. VERSION_STRING = 1.0
  22. ENTRY_POINT = AcpiPlatformEntryPoint
  23. [Sources]
  24. AcpiPlatform.c
  25. EthMac.c
  26. [Packages]
  27. MdePkg/MdePkg.dec
  28. ShellPkg/ShellPkg.dec
  29. MdeModulePkg/MdeModulePkg.dec
  30. ArmPkg/ArmPkg.dec
  31. ArmPlatformPkg/ArmPlatformPkg.dec
  32. Silicon/Hisilicon/HisiPkg.dec
  33. [LibraryClasses]
  34. UefiLib
  35. PcdLib
  36. BaseMemoryLib
  37. DebugLib
  38. MemoryAllocationLib
  39. UefiBootServicesTableLib
  40. UefiDriverEntryPoint
  41. #UefiApplicationEntryPoint
  42. [Guids]
  43. gShellVariableGuid # ALWAYS_CONSUMED
  44. gArmMpCoreInfoGuid
  45. [Protocols]
  46. gEfiAcpiTableProtocolGuid # PROTOCOL ALWAYS_CONSUMED
  47. gEfiAcpiSdtProtocolGuid # PROTOCOL ALWAYS_CONSUMED
  48. gHisiBoardNicProtocolGuid # PROTOCOL ALWAYS_CONSUMED
  49. [FeaturePcd]
  50. gEfiMdeModulePkgTokenSpaceGuid.PcdInstallAcpiSdtProtocol
  51. [Pcd]
  52. [FixedPcd]
  53. gArmTokenSpaceGuid.PcdGicDistributorBase
  54. gArmTokenSpaceGuid.PcdGicInterruptInterfaceBase
  55. gEfiMdeModulePkgTokenSpaceGuid.PcdAcpiDefaultOemId
  56. gEfiMdeModulePkgTokenSpaceGuid.PcdAcpiDefaultOemTableId
  57. gEfiMdeModulePkgTokenSpaceGuid.PcdAcpiDefaultOemRevision
  58. gEfiMdeModulePkgTokenSpaceGuid.PcdAcpiDefaultCreatorId
  59. gEfiMdeModulePkgTokenSpaceGuid.PcdAcpiDefaultCreatorRevision
  60. [Depex]
  61. gEfiAcpiTableProtocolGuid AND gEfiAcpiSdtProtocolGuid AND gHisiBoardNicProtocolGuid