summaryrefslogtreecommitdiff
path: root/src/arch
diff options
context:
space:
mode:
authorMitchell Hayenga <Mitchell.Hayenga@ARM.com>2011-12-01 00:15:22 -0800
committerMitchell Hayenga <Mitchell.Hayenga@ARM.com>2011-12-01 00:15:22 -0800
commitfa753c14549a768f0b8475e4e183acbdc394c248 (patch)
treeb1a47e7423b7d5c7a085ea64c7ba9fe74038e83b /src/arch
parent946f7f0f55215d0eefe29fed2e4c123e23b9848f (diff)
downloadgem5-fa753c14549a768f0b8475e4e183acbdc394c248.tar.xz
Device: Make changes necessary to support a coherent page walker cache.
Adds the flag 'recvSnoops' which enables pagewalkers using DmaPorts, to properly configure snoops. --HG-- extra : rebase_source : 64207bef62c3268ddff2236ee4adae873812325f
Diffstat (limited to 'src/arch')
-rw-r--r--src/arch/arm/table_walker.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/arch/arm/table_walker.cc b/src/arch/arm/table_walker.cc
index 62b22472b..b2ab010c0 100644
--- a/src/arch/arm/table_walker.cc
+++ b/src/arch/arm/table_walker.cc
@@ -99,7 +99,7 @@ TableWalker::getPort(const std::string &if_name, int idx)
System *sys = params()->sys;
Tick minb = params()->min_backoff;
Tick maxb = params()->max_backoff;
- port = new DmaPort(this, sys, minb, maxb);
+ port = new DmaPort(this, sys, minb, maxb, true);
return port;
}
return NULL;