AcpiTables.inf 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. ## @file
  2. #
  3. # ACPI table data and ASL sources required to boot the platform.
  4. #
  5. # Copyright (c) 2014-2017, ARM Ltd. All rights reserved.
  6. #
  7. # SPDX-License-Identifier: BSD-2-Clause-Patent
  8. #
  9. ##
  10. [Defines]
  11. INF_VERSION = 0x00010005
  12. BASE_NAME = JunoAcpiTables
  13. FILE_GUID = a1dd808e-1e95-4399-abc0-653c82e8530c
  14. MODULE_TYPE = USER_DEFINED
  15. VERSION_STRING = 1.0
  16. [Sources]
  17. Dsdt.asl
  18. Dbg2.aslc
  19. Spcr.aslc
  20. Fadt.aslc
  21. Gtdt.aslc
  22. Madt.aslc
  23. AcpiSsdtRootPci.asl # Juno R1 specific
  24. [Packages]
  25. ArmPkg/ArmPkg.dec
  26. ArmPlatformPkg/ArmPlatformPkg.dec
  27. EmbeddedPkg/EmbeddedPkg.dec
  28. MdePkg/MdePkg.dec
  29. MdeModulePkg/MdeModulePkg.dec
  30. Platform/ARM/JunoPkg/ArmJuno.dec
  31. [FixedPcd]
  32. gArmPlatformTokenSpaceGuid.PcdCoreCount
  33. gArmTokenSpaceGuid.PcdGicDistributorBase
  34. gArmTokenSpaceGuid.PcdGicInterruptInterfaceBase
  35. gArmTokenSpaceGuid.PcdArmArchTimerSecIntrNum
  36. gArmTokenSpaceGuid.PcdArmArchTimerIntrNum
  37. gArmTokenSpaceGuid.PcdArmArchTimerHypIntrNum
  38. gArmTokenSpaceGuid.PcdArmArchTimerVirtIntrNum
  39. gArmTokenSpaceGuid.PcdGenericWatchdogControlBase
  40. gArmTokenSpaceGuid.PcdGenericWatchdogRefreshBase
  41. gEfiMdePkgTokenSpaceGuid.PcdPciExpressBaseAddress
  42. gArmJunoTokenSpaceGuid.PcdPciConfigurationSpaceSize
  43. gArmJunoTokenSpaceGuid.PcdPciConfigurationSpaceLimit
  44. #
  45. # PL011 UART Settings for Serial Port Console Redirection
  46. #
  47. gEfiMdeModulePkgTokenSpaceGuid.PcdSerialRegisterBase
  48. gEfiMdePkgTokenSpaceGuid.PcdUartDefaultBaudRate
  49. gArmPlatformTokenSpaceGuid.PL011UartClkInHz
  50. gArmPlatformTokenSpaceGuid.PL011UartInterrupt
  51. gArmPlatformTokenSpaceGuid.PcdSerialDbgRegisterBase
  52. gArmPlatformTokenSpaceGuid.PcdWatchdogCount