[Intel-xe] [PATCH 6/9] FIXME drm/i915/display: add_dma_resv_fences is i915 only
Maarten Lankhorst
maarten.lankhorst at linux.intel.com
Thu Nov 9 15:07:56 UTC 2023
From: Maarten Lankhorst <dev at lankhorst.se>
I'm 99% sure that this code is no longer needed on i915, but I'm 100%
sure it won't be needed for xe.
Signed-off-by: Maarten Lankhorst <dev at lankhorst.se>
---
drivers/gpu/drm/i915/display/intel_atomic_plane.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/i915/display/intel_atomic_plane.c b/drivers/gpu/drm/i915/display/intel_atomic_plane.c
index ef553270c0796..a5ee4af25836f 100644
--- a/drivers/gpu/drm/i915/display/intel_atomic_plane.c
+++ b/drivers/gpu/drm/i915/display/intel_atomic_plane.c
@@ -1021,9 +1021,10 @@ int intel_plane_check_src_coordinates(struct intel_plane_state *plane_state)
static int add_dma_resv_fences(struct dma_resv *resv,
struct drm_plane_state *new_plane_state)
{
+ int ret = 0;
+#ifdef I915
struct dma_fence *fence = dma_fence_get(new_plane_state->fence);
struct dma_fence *new;
- int ret;
ret = dma_resv_get_singleton(resv, dma_resv_usage_rw(false), &new);
if (ret)
@@ -1050,6 +1051,7 @@ static int add_dma_resv_fences(struct dma_resv *resv,
error:
dma_fence_put(fence);
+#endif
return ret;
}
--
2.39.2
More information about the Intel-xe
mailing list