diff --git a/src/dev/amdgpu/amdgpu_device.cc b/src/dev/amdgpu/amdgpu_device.cc index 132a81a461..0f48e61187 100644 --- a/src/dev/amdgpu/amdgpu_device.cc +++ b/src/dev/amdgpu/amdgpu_device.cc @@ -379,7 +379,7 @@ AMDGPUDevice::write(PacketPtr pkt) switch (barnum) { case FRAMEBUFFER_BAR: gpuMemMgr->writeRequest(offset, pkt->getPtr(), - pkt->getSize()); + pkt->getSize(), 0, nullptr); writeFrame(pkt, offset); break; case DOORBELL_BAR: diff --git a/src/dev/amdgpu/memory_manager.hh b/src/dev/amdgpu/memory_manager.hh index 0749504b45..e18ec643a6 100644 --- a/src/dev/amdgpu/memory_manager.hh +++ b/src/dev/amdgpu/memory_manager.hh @@ -102,7 +102,7 @@ class AMDGPUMemoryManager : public ClockedObject * @param callback Event callback to call after all bytes are written. */ void writeRequest(Addr addr, uint8_t *data, int size, - Request::Flags flag = 0, Event *callback = nullptr); + Request::Flags flag, Event *callback); /** * Read size amount of data from device memory at addr using flags and @@ -115,7 +115,7 @@ class AMDGPUMemoryManager : public ClockedObject * @param callback Event callback to call after all bytes are read. */ void readRequest(Addr addr, uint8_t *data, int size, - Request::Flags flag = 0, Event *callback = nullptr); + Request::Flags flag, Event *callback); /** * Get the requestorID for the memory manager. This ID is used for all