summaryrefslogtreecommitdiff
path: root/Platform/SolidRun
diff options
context:
space:
mode:
authorMarcin Wojtas <mw@semihalf.com>2018-08-06 00:15:12 +0200
committerArd Biesheuvel <ard.biesheuvel@linaro.org>2018-08-07 11:17:17 +0200
commit89c6c77b3d9178fe56fbc9e5891e652ff7781f90 (patch)
treedb66d304c002ab4c0c7aecc2403ac2c608b732cd /Platform/SolidRun
parent5cca7b3f415b971ce7aa6aff9cc840db34403efb (diff)
Marvell/Armada80x0McBin: Enable ACPI support
This patch introduces DSDT table and adds necessary wiring in order to enable ACPI support on Armada 8040 MacchiatoBin. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas <mw@semihalf.com> Reviewed-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Diffstat (limited to 'Platform/SolidRun')
-rw-r--r--Platform/SolidRun/Armada80x0McBin/Armada80x0McBin.dsc3
-rw-r--r--Platform/SolidRun/Armada80x0McBin/Armada80x0McBin.fdf.inc4
2 files changed, 7 insertions, 0 deletions
diff --git a/Platform/SolidRun/Armada80x0McBin/Armada80x0McBin.dsc b/Platform/SolidRun/Armada80x0McBin/Armada80x0McBin.dsc
index e6cb0d66..52e2b9bb 100644
--- a/Platform/SolidRun/Armada80x0McBin/Armada80x0McBin.dsc
+++ b/Platform/SolidRun/Armada80x0McBin/Armada80x0McBin.dsc
@@ -52,6 +52,9 @@
[Components.common]
Silicon/Marvell/Armada7k8k/DeviceTree/Armada80x0McBin.inf
+[Components.AARCH64]
+ Silicon/Marvell/Armada7k8k/AcpiTables/Armada80x0McBin.inf
+
################################################################################
#
# Pcd Section - list of all EDK II PCD Entries defined by this Platform
diff --git a/Platform/SolidRun/Armada80x0McBin/Armada80x0McBin.fdf.inc b/Platform/SolidRun/Armada80x0McBin/Armada80x0McBin.fdf.inc
index 4eb1496c..326da2e1 100644
--- a/Platform/SolidRun/Armada80x0McBin/Armada80x0McBin.fdf.inc
+++ b/Platform/SolidRun/Armada80x0McBin/Armada80x0McBin.fdf.inc
@@ -14,3 +14,7 @@
# DTB
INF RuleOverride = DTB Silicon/Marvell/Armada7k8k/DeviceTree/Armada80x0McBin.inf
+
+!if $(ARCH) == AARCH64
+ INF RuleOverride = ACPITABLE Silicon/Marvell/Armada7k8k/AcpiTables/Armada80x0McBin.inf
+!endif