From ea9239ae092a919a0505ba15aef1595bb0ceeb49 Mon Sep 17 00:00:00 2001 From: Matthew Poremba Date: Thu, 9 Feb 2023 12:03:38 -0600 Subject: [PATCH] dev-amdgpu: Update deprecated ports Change-Id: Icbc5636c33b437c7396ee27363eed1cf006f8882 Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/67837 Maintainer: Matt Sinclair Tested-by: kokoro Reviewed-by: Matt Sinclair --- src/arch/amdgpu/common/tlb_coalescer.hh | 2 +- src/dev/amdgpu/memory_manager.hh | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/arch/amdgpu/common/tlb_coalescer.hh b/src/arch/amdgpu/common/tlb_coalescer.hh index 59d8ebe888..56d72d7abb 100644 --- a/src/arch/amdgpu/common/tlb_coalescer.hh +++ b/src/arch/amdgpu/common/tlb_coalescer.hh @@ -152,7 +152,7 @@ class TLBCoalescer : public ClockedObject public: MemSidePort(const std::string &_name, TLBCoalescer *tlb_coalescer, PortID _index) - : RequestPort(_name, tlb_coalescer), coalescer(tlb_coalescer), + : RequestPort(_name), coalescer(tlb_coalescer), index(_index) { } std::deque retries; diff --git a/src/dev/amdgpu/memory_manager.hh b/src/dev/amdgpu/memory_manager.hh index e18ec643a6..0bd08d6ff9 100644 --- a/src/dev/amdgpu/memory_manager.hh +++ b/src/dev/amdgpu/memory_manager.hh @@ -45,11 +45,11 @@ namespace gem5 class AMDGPUMemoryManager : public ClockedObject { - class GPUMemPort : public MasterPort + class GPUMemPort : public RequestPort { public: GPUMemPort(const std::string &_name, AMDGPUMemoryManager &_gpuMemMgr) - : MasterPort(_name, &_gpuMemMgr), gpu_mem(_gpuMemMgr) + : RequestPort(_name), gpu_mem(_gpuMemMgr) { }