[CI 17/17] always flush

Tvrtko Ursulin tvrtko.ursulin at igalia.com
Thu Jul 17 13:04:33 UTC 2025


Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin at igalia.com>
---
 drivers/gpu/drm/xe/display/xe_fb_pin.c | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/drivers/gpu/drm/xe/display/xe_fb_pin.c b/drivers/gpu/drm/xe/display/xe_fb_pin.c
index 58e3cf5151bd..75d120384870 100644
--- a/drivers/gpu/drm/xe/display/xe_fb_pin.c
+++ b/drivers/gpu/drm/xe/display/xe_fb_pin.c
@@ -438,9 +438,8 @@ static struct i915_vma *__xe_pin_fb_vma(const struct intel_framebuffer *fb,
 	 * Force flush frame buffer data for non-coherent display access when
 	 * AuxCCS formats are used.
 	 */
-	if (first_pin && !xe_bo_is_vram(bo) && !xe_bo_is_stolen(bo) &&
-	    intel_fb_is_ccs_modifier(fb->base.modifier))
-		drm_clflush_sg(xe_bo_sg(bo));
+	if (!xe_bo_is_vram(bo) && !xe_bo_is_stolen(bo))
+	    drm_clflush_sg(xe_bo_sg(bo));
 
 	return vma;
 
-- 
2.48.0



More information about the Intel-xe mailing list