]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/gpu/drm/radeon/radeon_vm.c
drm/radeon: rework vm_flush parameters
[karo-tx-linux.git] / drivers / gpu / drm / radeon / radeon_vm.c
index dfde266529e2a787fd953a85bb12c4673e448d37..9d0f87be6fa063e350a64192a68f27a9d9a7d9a1 100644 (file)
@@ -243,7 +243,8 @@ void radeon_vm_flush(struct radeon_device *rdev,
        if (!vm->last_flush || pd_addr != vm->pd_gpu_addr) {
                trace_radeon_vm_flush(pd_addr, ring, vm->id);
                vm->pd_gpu_addr = pd_addr;
-               radeon_ring_vm_flush(rdev, ring, vm);
+               radeon_ring_vm_flush(rdev, &rdev->ring[ring],
+                                    vm->id, vm->pd_gpu_addr);
        }
 }