1## @file
2#
3#  ACPI table data and ASL sources required to boot the platform.
4#
5#  Copyright (c) 2014-2015, ARM Ltd. All rights reserved.
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[Defines]
18  INF_VERSION                    = 0x00010005
19  BASE_NAME                      = JunoAcpiTables
20  FILE_GUID                      = a1dd808e-1e95-4399-abc0-653c82e8530c
21  MODULE_TYPE                    = USER_DEFINED
22  VERSION_STRING                 = 1.0
23
24[Sources]
25  Dsdt.asl
26  Facs.aslc
27  Fadt.aslc
28  Gtdt.aslc
29  Madt.aslc
30  AcpiSsdtRootPci.asl          # Juno R1 specific
31
32[Packages]
33  ArmPkg/ArmPkg.dec
34  ArmPlatformPkg/ArmPlatformPkg.dec
35  ArmPlatformPkg/ArmVExpressPkg/ArmVExpressPkg.dec
36  ArmPlatformPkg/ArmJunoPkg/ArmJuno.dec
37  EmbeddedPkg/EmbeddedPkg.dec
38  MdePkg/MdePkg.dec
39  MdeModulePkg/MdeModulePkg.dec
40
41[FixedPcd]
42  gArmPlatformTokenSpaceGuid.PcdCoreCount
43  gArmTokenSpaceGuid.PcdGicDistributorBase
44  gArmTokenSpaceGuid.PcdGicInterruptInterfaceBase
45
46  gArmTokenSpaceGuid.PcdArmArchTimerSecIntrNum
47  gArmTokenSpaceGuid.PcdArmArchTimerIntrNum
48  gArmTokenSpaceGuid.PcdArmArchTimerHypIntrNum
49  gArmTokenSpaceGuid.PcdArmArchTimerVirtIntrNum
50
51  gArmTokenSpaceGuid.PcdGenericWatchdogControlBase
52  gArmTokenSpaceGuid.PcdGenericWatchdogRefreshBase
53