@@ -387,6 +387,16 @@ bool dma_fence_remove_callback(struct dma_fence *fence,
struct dma_fence_cb *cb);
void dma_fence_enable_sw_signaling(struct dma_fence *fence);
+static inline const char *dma_fence_driver_name(struct dma_fence *fence)
+{
+ return fence->ops->get_driver_name(fence);
+}
+
+static inline const char *dma_fence_timeline_name(struct dma_fence *fence)
+{
+ return fence->ops->get_timeline_name(fence);
+}
+
/**
* dma_fence_is_signaled_locked - Return an indication if the fence
* is signaled yet.
Add some helpers in order to enable preventing dma-fence users accessing the implementation details directly. Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@igalia.com> --- include/linux/dma-fence.h | 10 ++++++++++ 1 file changed, 10 insertions(+)