dma-buf/sw_sync: remove pointless enable_signaling implementation
authorChristian König <christian.koenig@amd.com>
Mon, 9 Sep 2024 10:12:34 +0000 (12:12 +0200)
committerChristian König <christian.koenig@amd.com>
Wed, 9 Oct 2024 12:23:17 +0000 (14:23 +0200)
Just returning true here is a no-op, remove the optional callback.

Signed-off-by: Christian König <christian.koenig@amd.com>
Reviewed-by: Simona Vetter <simona.vetter@ffwll.ch>
Link: https://patchwork.freedesktop.org/patch/msgid/20240911085903.1496-3-christian.koenig@amd.com
drivers/dma-buf/sw_sync.c

index c353029..f5905d6 100644 (file)
@@ -173,11 +173,6 @@ static bool timeline_fence_signaled(struct dma_fence *fence)
        return !__dma_fence_is_later(fence->seqno, parent->value, fence->ops);
 }
 
-static bool timeline_fence_enable_signaling(struct dma_fence *fence)
-{
-       return true;
-}
-
 static void timeline_fence_value_str(struct dma_fence *fence,
                                    char *str, int size)
 {
@@ -211,7 +206,6 @@ static void timeline_fence_set_deadline(struct dma_fence *fence, ktime_t deadlin
 static const struct dma_fence_ops timeline_fence_ops = {
        .get_driver_name = timeline_fence_get_driver_name,
        .get_timeline_name = timeline_fence_get_timeline_name,
-       .enable_signaling = timeline_fence_enable_signaling,
        .signaled = timeline_fence_signaled,
        .release = timeline_fence_release,
        .fence_value_str = timeline_fence_value_str,