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  Dbg2.asl
27  Spcr.asl
28  Facs.aslc
29  Fadt.aslc
30  Gtdt.aslc
31  Madt.aslc
32  AcpiSsdtRootPci.asl          # Juno R1 specific
33
34[Packages]
35  ArmPkg/ArmPkg.dec
36  ArmPlatformPkg/ArmPlatformPkg.dec
37  ArmPlatformPkg/ArmVExpressPkg/ArmVExpressPkg.dec
38  ArmPlatformPkg/ArmJunoPkg/ArmJuno.dec
39  EmbeddedPkg/EmbeddedPkg.dec
40  MdePkg/MdePkg.dec
41  MdeModulePkg/MdeModulePkg.dec
42
43[FixedPcd]
44  gArmPlatformTokenSpaceGuid.PcdCoreCount
45  gArmTokenSpaceGuid.PcdGicDistributorBase
46  gArmTokenSpaceGuid.PcdGicInterruptInterfaceBase
47
48  gArmTokenSpaceGuid.PcdArmArchTimerSecIntrNum
49  gArmTokenSpaceGuid.PcdArmArchTimerIntrNum
50  gArmTokenSpaceGuid.PcdArmArchTimerHypIntrNum
51  gArmTokenSpaceGuid.PcdArmArchTimerVirtIntrNum
52
53  gArmTokenSpaceGuid.PcdGenericWatchdogControlBase
54  gArmTokenSpaceGuid.PcdGenericWatchdogRefreshBase
55