Daniel Vetter
2018-May-03  14:26 UTC
[PATCH 14/15] drm/virtio: Remove unecessary dma_fence_ops
dma_fence_default_wait is the default now, same for the trivial
enable_signaling implementation.
Reviewed-by: Eric Anholt <eric at anholt.net>
Signed-off-by: Daniel Vetter <daniel.vetter at ffwll.ch>
Cc: David Airlie <airlied at linux.ie>
Cc: Gerd Hoffmann <kraxel at redhat.com>
Cc: virtualization at lists.linux-foundation.org
---
 drivers/gpu/drm/virtio/virtgpu_fence.c | 7 -------
 1 file changed, 7 deletions(-)
diff --git a/drivers/gpu/drm/virtio/virtgpu_fence.c
b/drivers/gpu/drm/virtio/virtgpu_fence.c
index 23353521f903..00c742a441bf 100644
--- a/drivers/gpu/drm/virtio/virtgpu_fence.c
+++ b/drivers/gpu/drm/virtio/virtgpu_fence.c
@@ -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,
 };
-- 
2.17.0
Daniel Vetter
2018-Jul-03  11:14 UTC
[PATCH 14/15] drm/virtio: Remove unecessary dma_fence_ops
On Thu, May 03, 2018 at 04:26:02PM +0200, Daniel Vetter wrote:> dma_fence_default_wait is the default now, same for the trivial > enable_signaling implementation. > > Reviewed-by: Eric Anholt <eric at anholt.net> > Signed-off-by: Daniel Vetter <daniel.vetter at ffwll.ch> > Cc: David Airlie <airlied at linux.ie> > Cc: Gerd Hoffmann <kraxel at redhat.com> > Cc: virtualization at lists.linux-foundation.orgOk pulled in the remaining patches here with acks/r-bs, will resend the others. -Daniel> --- > drivers/gpu/drm/virtio/virtgpu_fence.c | 7 ------- > 1 file changed, 7 deletions(-) > > diff --git a/drivers/gpu/drm/virtio/virtgpu_fence.c b/drivers/gpu/drm/virtio/virtgpu_fence.c > index 23353521f903..00c742a441bf 100644 > --- a/drivers/gpu/drm/virtio/virtgpu_fence.c > +++ b/drivers/gpu/drm/virtio/virtgpu_fence.c > @@ -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, > }; > -- > 2.17.0 >-- Daniel Vetter Software Engineer, Intel Corporation http://blog.ffwll.ch
Reasonably Related Threads
- [PATCH 11/17] drm/nouveau: Remove unecessary dma_fence_ops
- [PATCH 10/15] drm/nouveau: Remove unecessary dma_fence_ops
- [PATCH 3/5] drm/nouveau: Remove unecessary dma_fence_ops
- [PATCH] drm/qxl: Remove unecessary dma_fence_ops
- [PATCH] drm/qxl: Remove unecessary dma_fence_ops