Eden Avivi has uploaded this change for review. (
https://gem5-review.googlesource.com/c/public/gem5/+/33497 )
Change subject: misc: Master/Slave terminology
......................................................................
misc: Master/Slave terminology
Changed SMMUATSMasterPort and SMMUATSSlavePort
Change-Id: I91791f8ce585e07b0b3beb383612808931fcb7f0
---
M src/dev/arm/smmu_v3_ports.cc
M src/dev/arm/smmu_v3_ports.hh
M src/dev/arm/smmu_v3_slaveifc.hh
3 files changed, 14 insertions(+), 14 deletions(-)
diff --git a/src/dev/arm/smmu_v3_ports.cc b/src/dev/arm/smmu_v3_ports.cc
index b6d5970..71e1f97 100644
--- a/src/dev/arm/smmu_v3_ports.cc
+++ b/src/dev/arm/smmu_v3_ports.cc
@@ -136,7 +136,7 @@
return list;
}
-SMMUATSMasterPort::SMMUATSMasterPort(const std::string &_name,
+SMMUATSRequestPort::SMMUATSRequestPort(const std::string &_name,
SMMUv3SlaveInterface &_ifc) :
QueuedRequestPort(_name, &_ifc, reqQueue, snoopRespQueue),
ifc(_ifc),
@@ -145,12 +145,12 @@
{}
bool
-SMMUATSMasterPort::recvTimingResp(PacketPtr pkt)
+SMMUATSRequestPort::recvTimingResp(PacketPtr pkt)
{
return ifc.atsMasterRecvTimingResp(pkt);
}
-SMMUATSSlavePort::SMMUATSSlavePort(const std::string &_name,
+SMMUATSResponsePort::SMMUATSResponsePort(const std::string &_name,
SMMUv3SlaveInterface &_ifc) :
QueuedResponsePort(_name, &_ifc, respQueue),
ifc(_ifc),
@@ -158,19 +158,19 @@
{}
void
-SMMUATSSlavePort::recvFunctional(PacketPtr pkt)
+SMMUATSResponsePort::recvFunctional(PacketPtr pkt)
{
panic("Functional access on ATS port!");
}
Tick
-SMMUATSSlavePort::recvAtomic(PacketPtr pkt)
+SMMUATSResponsePort::recvAtomic(PacketPtr pkt)
{
return ifc.atsSlaveRecvAtomic(pkt);
}
bool
-SMMUATSSlavePort::recvTimingReq(PacketPtr pkt)
+SMMUATSResponsePort::recvTimingReq(PacketPtr pkt)
{
return ifc.atsSlaveRecvTimingReq(pkt);
}
diff --git a/src/dev/arm/smmu_v3_ports.hh b/src/dev/arm/smmu_v3_ports.hh
index 15b37aa..650e1df 100644
--- a/src/dev/arm/smmu_v3_ports.hh
+++ b/src/dev/arm/smmu_v3_ports.hh
@@ -106,7 +106,7 @@
virtual ~SMMUControlPort() {}
};
-class SMMUATSMasterPort : public QueuedRequestPort
+class SMMUATSRequestPort : public QueuedRequestPort
{
protected:
SMMUv3SlaveInterface &ifc;
@@ -116,11 +116,11 @@
virtual bool recvTimingResp(PacketPtr pkt);
public:
- SMMUATSMasterPort(const std::string &_name, SMMUv3SlaveInterface
&_ifc);
- virtual ~SMMUATSMasterPort() {}
+ SMMUATSRequestPort(const std::string &_name, SMMUv3SlaveInterface
&_ifc);
+ virtual ~SMMUATSRequestPort() {}
};
-class SMMUATSSlavePort : public QueuedResponsePort
+class SMMUATSResponsePort : public QueuedResponsePort
{
protected:
SMMUv3SlaveInterface &ifc;
@@ -134,8 +134,8 @@
{ return AddrRangeList(); }
public:
- SMMUATSSlavePort(const std::string &_name, SMMUv3SlaveInterface &_ifc);
- virtual ~SMMUATSSlavePort() {}
+ SMMUATSResponsePort(const std::string &_name, SMMUv3SlaveInterface
&_ifc);
+ virtual ~SMMUATSResponsePort() {}
};
#endif /* __DEV_ARM_SMMU_V3_PORTS_HH__ */
diff --git a/src/dev/arm/smmu_v3_slaveifc.hh
b/src/dev/arm/smmu_v3_slaveifc.hh
index 4aa2608..fd4cc1d 100644
--- a/src/dev/arm/smmu_v3_slaveifc.hh
+++ b/src/dev/arm/smmu_v3_slaveifc.hh
@@ -73,8 +73,8 @@
const Cycles mainTLBLat;
SMMUResponsePort *slavePort;
- SMMUATSSlavePort atsSlavePort;
- SMMUATSMasterPort atsMasterPort;
+ SMMUATSResponsePort atsSlavePort;
+ SMMUATSRequestPort atsMasterPort;
// in bytes
const unsigned portWidth;
--
To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/33497
To unsubscribe, or for help writing mail filters, visit
https://gem5-review.googlesource.com/settings
Gerrit-Project: public/gem5
Gerrit-Branch: develop
Gerrit-Change-Id: I91791f8ce585e07b0b3beb383612808931fcb7f0
Gerrit-Change-Number: 33497
Gerrit-PatchSet: 1
Gerrit-Owner: Eden Avivi <eav...@ucdavis.edu>
Gerrit-MessageType: newchange
_______________________________________________
gem5-dev mailing list -- gem5-dev@gem5.org
To unsubscribe send an email to gem5-dev-le...@gem5.org
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s