]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - drivers/gpu/drm/virtio/virtgpu_fence.c
drm/virtio: Remove redundant return type
[linux.git] / drivers / gpu / drm / virtio / virtgpu_fence.c
index e22918ca621b71dcab6d0e1bac7853c543ff04a4..70d6c432977813e4d3fcef4aac9b3bb69b8be341 100644 (file)
@@ -70,7 +70,7 @@ struct virtio_gpu_fence *virtio_gpu_fence_alloc(struct virtio_gpu_device *vgdev)
 {
        struct virtio_gpu_fence_driver *drv = &vgdev->fence_drv;
        struct virtio_gpu_fence *fence = kzalloc(sizeof(struct virtio_gpu_fence),
-                                                       GFP_ATOMIC);
+                                                       GFP_KERNEL);
        if (!fence)
                return fence;
 
@@ -85,7 +85,7 @@ struct virtio_gpu_fence *virtio_gpu_fence_alloc(struct virtio_gpu_device *vgdev)
        return fence;
 }
 
-int virtio_gpu_fence_emit(struct virtio_gpu_device *vgdev,
+void virtio_gpu_fence_emit(struct virtio_gpu_device *vgdev,
                          struct virtio_gpu_ctrl_hdr *cmd_hdr,
                          struct virtio_gpu_fence *fence)
 {
@@ -102,7 +102,6 @@ int virtio_gpu_fence_emit(struct virtio_gpu_device *vgdev,
 
        cmd_hdr->flags |= cpu_to_le32(VIRTIO_GPU_FLAG_FENCE);
        cmd_hdr->fence_id = cpu_to_le64(fence->f.seqno);
-       return 0;
 }
 
 void virtio_gpu_fence_event_process(struct virtio_gpu_device *vgdev,