Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

drm/vc4: Remove unecessary dma_fence_ops

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

v2: Also remove the relase hook, dma_fence_free is the default.

Reviewed-by: Eric Anholt <eric@anholt.net>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Cc: Eric Anholt <eric@anholt.net>
Link: https://patchwork.freedesktop.org/patch/msgid/20180504140901.27471-1-daniel.vetter@ffwll.ch

-8
-8
drivers/gpu/drm/vc4/vc4_fence.c
··· 33 33 return "vc4-v3d"; 34 34 } 35 35 36 - static bool vc4_fence_enable_signaling(struct dma_fence *fence) 37 - { 38 - return true; 39 - } 40 - 41 36 static bool vc4_fence_signaled(struct dma_fence *fence) 42 37 { 43 38 struct vc4_fence *f = to_vc4_fence(fence); ··· 44 49 const struct dma_fence_ops vc4_fence_ops = { 45 50 .get_driver_name = vc4_fence_get_driver_name, 46 51 .get_timeline_name = vc4_fence_get_timeline_name, 47 - .enable_signaling = vc4_fence_enable_signaling, 48 52 .signaled = vc4_fence_signaled, 49 - .wait = dma_fence_default_wait, 50 - .release = dma_fence_free, 51 53 };