Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 64e625cf authored by Daniel Vetter's avatar Daniel Vetter
Browse files

drm/virtio: Remove unecessary dma_fence_ops



dma_fence_default_wait is the default now, same for the trivial
enable_signaling implementation.

Reviewed-by: default avatarEric Anholt <eric@anholt.net>
Signed-off-by: default avatarDaniel Vetter <daniel.vetter@ffwll.ch>
Cc: David Airlie <airlied@linux.ie>
Cc: Gerd Hoffmann <kraxel@redhat.com>
Cc: virtualization@lists.linux-foundation.org
Link: https://patchwork.freedesktop.org/patch/msgid/20180503142603.28513-15-daniel.vetter@ffwll.ch
parent 144b0979
Loading
Loading
Loading
Loading
+0 −7
Original line number Diff line number Diff line
@@ -36,11 +36,6 @@ static const char *virtio_get_timeline_name(struct dma_fence *f)
	return "controlq";
}

static bool virtio_enable_signaling(struct dma_fence *f)
{
	return true;
}

static bool virtio_signaled(struct dma_fence *f)
{
	struct virtio_gpu_fence *fence = to_virtio_fence(f);
@@ -67,9 +62,7 @@ static void virtio_timeline_value_str(struct dma_fence *f, char *str, int size)
static const struct dma_fence_ops virtio_fence_ops = {
	.get_driver_name     = virtio_get_driver_name,
	.get_timeline_name   = virtio_get_timeline_name,
	.enable_signaling    = virtio_enable_signaling,
	.signaled            = virtio_signaled,
	.wait                = dma_fence_default_wait,
	.fence_value_str     = virtio_fence_value_str,
	.timeline_value_str  = virtio_timeline_value_str,
};