AcpiTables.inf 2.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. #/** @file
  2. #
  3. # ACPI table data and ASL sources required to boot the platform.
  4. #
  5. # Copyright (c) 2019-2021, ARM Limited. All rights reserved.
  6. # Copyright (c) 2017, Andrey Warkentin <andrey.warkentin@gmail.com>
  7. # Copyright (c) Microsoft Corporation. All rights reserved.
  8. #
  9. # SPDX-License-Identifier: BSD-2-Clause-Patent
  10. #
  11. #**/
  12. [Defines]
  13. INF_VERSION = 0x0001001A
  14. BASE_NAME = AcpiTables
  15. FILE_GUID = 7E374E25-8E01-4FEE-87F2-390C23C606CD
  16. MODULE_TYPE = USER_DEFINED
  17. VERSION_STRING = 1.0
  18. #
  19. # The following information is for reference only and not required by the build tools.
  20. #
  21. # VALID_ARCHITECTURES = AARCH64
  22. #
  23. [Sources]
  24. AcpiTables.h
  25. Emmc.asl
  26. Madt.aslc
  27. Fadt.aslc
  28. Dbg2MiniUart.aslc
  29. Dbg2Pl011.aslc
  30. Gtdt.aslc
  31. Iort.aslc
  32. Dsdt.asl
  33. Csrt.aslc
  34. SpcrMiniUart.aslc
  35. SpcrPl011.aslc
  36. Pptt.aslc
  37. SsdtThermal.asl
  38. Xhci.asl
  39. Pci.asl
  40. [Packages]
  41. ArmPkg/ArmPkg.dec
  42. ArmPlatformPkg/ArmPlatformPkg.dec
  43. EmbeddedPkg/EmbeddedPkg.dec
  44. MdeModulePkg/MdeModulePkg.dec
  45. MdePkg/MdePkg.dec
  46. Platform/RaspberryPi/RaspberryPi.dec
  47. Silicon/Broadcom/Bcm27xx/Bcm27xx.dec
  48. Silicon/Broadcom/Bcm283x/Bcm283x.dec
  49. Silicon/Broadcom/Drivers/Net/BcmNet.dec
  50. [FixedPcd]
  51. gArmTokenSpaceGuid.PcdArmArchTimerIntrNum
  52. gArmTokenSpaceGuid.PcdArmArchTimerHypIntrNum
  53. gArmTokenSpaceGuid.PcdArmArchTimerSecIntrNum
  54. gArmTokenSpaceGuid.PcdArmArchTimerVirtIntrNum
  55. gArmTokenSpaceGuid.PcdGicInterruptInterfaceBase
  56. gArmTokenSpaceGuid.PcdGicDistributorBase
  57. gBcm27xxTokenSpaceGuid.PcdBcm27xxPciCpuMmioAdr
  58. gBcm27xxTokenSpaceGuid.PcdBcm27xxPciBusMmioAdr
  59. gBcm27xxTokenSpaceGuid.PcdBcm27xxPciBusMmioLen
  60. gBcm27xxTokenSpaceGuid.PcdBcm27xxPciRegBase
  61. gBcm27xxTokenSpaceGuid.PcdBcmGenetRegistersAddress
  62. gBcm283xTokenSpaceGuid.PcdBcm283xRegistersAddress
  63. gEfiMdePkgTokenSpaceGuid.PcdUartDefaultBaudRate
  64. gEmbeddedTokenSpaceGuid.PcdInterruptBaseAddress
  65. gRaspberryPiTokenSpaceGuid.PcdGicInterruptInterfaceHBase
  66. gRaspberryPiTokenSpaceGuid.PcdGicInterruptInterfaceVBase
  67. gRaspberryPiTokenSpaceGuid.PcdGicGsivId
  68. gRaspberryPiTokenSpaceGuid.PcdGicPmuIrq0
  69. gRaspberryPiTokenSpaceGuid.PcdGicPmuIrq1
  70. gRaspberryPiTokenSpaceGuid.PcdGicPmuIrq2
  71. gRaspberryPiTokenSpaceGuid.PcdGicPmuIrq3
  72. [BuildOptions]
  73. GCC:*_*_*_ASL_FLAGS = -vw3133 -vw3150