mirror-linux/drivers/gpu/drm/xe/display
Matthew Auld f16873f42a drm/xe: move DPT l2 flush to a more sensible place
Only need the flush for DPT host updates here. Normal GGTT updates don't
need special flush.

Fixes: 01570b4469 ("drm/xe/bmg: implement Wa_16023588340")
Signed-off-by: Matthew Auld <matthew.auld@intel.com>
Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
Cc: stable@vger.kernel.org # v6.12+
Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Reviewed-by: Lucas De Marchi <lucas.demarchi@intel.com>
Link: https://lore.kernel.org/r/20250606104546.1996818-4-matthew.auld@intel.com
Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
(cherry picked from commit 35db1da40c)
Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
2025-06-26 14:52:25 +02:00
..
ext drm/i915: Introduce i915_error_regs 2025-02-18 01:25:31 +02:00
intel_bo.c drm/xe/pxp/uapi: Add API to mark a BO as using PXP 2025-02-03 11:51:23 -08:00
intel_fb_bo.c UAPI Changes: 2025-02-27 10:08:29 +10:00
intel_fbdev_fb.c Non-display related: 2025-05-10 06:12:18 +10:00
xe_display.c drm/xe/display: Add check for alloc_ordered_workqueue() 2025-06-24 20:18:31 +02:00
xe_display.h drm/xe/display: Drop xe_display_driver_remove() 2025-02-25 14:32:02 -08:00
xe_display_misc.c
xe_display_rpm.c drm/i915/display: add display specific runtime PM wrappers 2025-03-21 10:08:42 +02:00
xe_display_wa.c drm/i915/wa: convert intel_display_wa.[ch] to struct intel_display 2025-03-28 13:52:23 +02:00
xe_dsb_buffer.c drm/xe: Move DSB l2 flush to a more sensible place 2025-06-26 14:52:19 +02:00
xe_fb_pin.c drm/xe: move DPT l2 flush to a more sensible place 2025-06-26 14:52:25 +02:00
xe_hdcp_gsc.c drm/i915/hdcp: pass struct drm_device to driver specific HDCP GSC code 2025-05-02 13:26:19 +03:00
xe_plane_initial.c drm/xe: unconditionally apply PINNED for pin_map() 2025-04-04 11:41:08 +01:00
xe_tdf.c drm/i915/tdf: convert intel_tdf.[ch] to struct intel_display 2025-02-27 12:20:07 +02:00