summaryrefslogtreecommitdiff
path: root/src/arch/arm/table_walker.cc
diff options
context:
space:
mode:
authorAndreas Sandberg <andreas.sandberg@arm.com>2015-06-21 20:48:33 +0100
committerAndreas Sandberg <andreas.sandberg@arm.com>2015-06-21 20:48:33 +0100
commitd541038549966dcfc8f5923fd8550021b3d72d91 (patch)
tree340e9710400693debaa3f843591ae39fa9efa2ba /src/arch/arm/table_walker.cc
parentf0c3b704516362f11b0ec53a2f7dae8854349ac4 (diff)
downloadgem5-d541038549966dcfc8f5923fd8550021b3d72d91.tar.xz
arm: Cleanup arch headers to remove dma_device.hh dependency
Break the dependency on dma_device.hh by forward-declaring DmaPort in the relevant header.
Diffstat (limited to 'src/arch/arm/table_walker.cc')
-rw-r--r--src/arch/arm/table_walker.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/arch/arm/table_walker.cc b/src/arch/arm/table_walker.cc
index e92971b7d..f58d8a268 100644
--- a/src/arch/arm/table_walker.cc
+++ b/src/arch/arm/table_walker.cc
@@ -37,13 +37,13 @@
* Authors: Ali Saidi
* Giacomo Gabrielli
*/
+#include "arch/arm/table_walker.hh"
#include <memory>
#include "arch/arm/faults.hh"
#include "arch/arm/stage2_mmu.hh"
#include "arch/arm/system.hh"
-#include "arch/arm/table_walker.hh"
#include "arch/arm/tlb.hh"
#include "cpu/base.hh"
#include "cpu/thread_context.hh"
@@ -51,6 +51,7 @@
#include "debug/Drain.hh"
#include "debug/TLB.hh"
#include "debug/TLBVerbose.hh"
+#include "dev/dma_device.hh"
#include "sim/system.hh"
using namespace ArmISA;