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

dma-buf/sw_sync: remove pointless enable_signaling implementation

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

-6
-6
drivers/dma-buf/sw_sync.c
··· 173 173 return !__dma_fence_is_later(fence->seqno, parent->value, fence->ops); 174 174 } 175 175 176 - static bool timeline_fence_enable_signaling(struct dma_fence *fence) 177 - { 178 - return true; 179 - } 180 - 181 176 static void timeline_fence_value_str(struct dma_fence *fence, 182 177 char *str, int size) 183 178 { ··· 206 211 static const struct dma_fence_ops timeline_fence_ops = { 207 212 .get_driver_name = timeline_fence_get_driver_name, 208 213 .get_timeline_name = timeline_fence_get_timeline_name, 209 - .enable_signaling = timeline_fence_enable_signaling, 210 214 .signaled = timeline_fence_signaled, 211 215 .release = timeline_fence_release, 212 216 .fence_value_str = timeline_fence_value_str,