From 46d9adb68c96b94ae25bbe92d34e375daf532ece Mon Sep 17 00:00:00 2001 From: Andreas Hansson Date: Mon, 9 Jul 2012 12:35:34 -0400 Subject: Port: Make getAddrRanges const This patch makes getAddrRanges const throughout the code base. There is no reason why it should not be, and making it const prevents adding any unintentional side-effects. --- src/dev/arm/gic.cc | 2 +- src/dev/arm/gic.hh | 2 +- src/dev/arm/pl111.cc | 2 +- src/dev/arm/pl111.hh | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) (limited to 'src/dev/arm') diff --git a/src/dev/arm/gic.cc b/src/dev/arm/gic.cc index 143cae9f1..725199bc4 100644 --- a/src/dev/arm/gic.cc +++ b/src/dev/arm/gic.cc @@ -708,7 +708,7 @@ Gic::postInt(uint32_t cpu, Tick when) } AddrRangeList -Gic::getAddrRanges() +Gic::getAddrRanges() const { AddrRangeList ranges; ranges.push_back(RangeSize(distAddr, DIST_SIZE)); diff --git a/src/dev/arm/gic.hh b/src/dev/arm/gic.hh index 67d48cd86..9d93bbedf 100644 --- a/src/dev/arm/gic.hh +++ b/src/dev/arm/gic.hh @@ -261,7 +261,7 @@ class Gic : public PioDevice /** Return the address ranges used by the Gic * This is the distributor address + all cpu addresses */ - virtual AddrRangeList getAddrRanges(); + virtual AddrRangeList getAddrRanges() const; /** A PIO read to the device, immediately split up into * readDistributor() or readCpu() diff --git a/src/dev/arm/pl111.cc b/src/dev/arm/pl111.cc index c1edc29ea..998644a8c 100644 --- a/src/dev/arm/pl111.cc +++ b/src/dev/arm/pl111.cc @@ -746,7 +746,7 @@ Pl111::generateInterrupt() } AddrRangeList -Pl111::getAddrRanges() +Pl111::getAddrRanges() const { AddrRangeList ranges; ranges.push_back(RangeSize(pioAddr, pioSize)); diff --git a/src/dev/arm/pl111.hh b/src/dev/arm/pl111.hh index 36dfc46c1..c4fb84efa 100644 --- a/src/dev/arm/pl111.hh +++ b/src/dev/arm/pl111.hh @@ -329,7 +329,7 @@ class Pl111: public AmbaDmaDevice * * @return a list of non-overlapping address ranges */ - AddrRangeList getAddrRanges(); + AddrRangeList getAddrRanges() const; }; #endif -- cgit v1.2.3