[PATCH 0/5] drm/i915: Improve the display VT-d workarounds
Jani Nikula
jani.nikula at linux.intel.com
Tue Feb 4 11:25:22 UTC 2025
On Wed, 22 Jan 2025, Ville Syrjala <ville.syrjala at linux.intel.com> wrote:
> From: Ville Syrjälä <ville.syrjala at linux.intel.com>
>
> Try to make the display VT-d workarounds more robust.
Okay, so I didn't hunt all the details in bspec, and I'm not sure if
anyone's going to, so I'm just going to trust you. Everything else
checks out and makes sense.
Series is
Reviewed-by: Jani Nikula <jani.nikula at intel.com>
>
> Ville Syrjälä (5):
> drm/i915: Move VT-d alignment into plane->min_alignment()
> drm/i915: Use more optimal VTd alignment for planes
> drm/i915: Calculate the VT-d guard size in the display code
> drm/i915: Use per-plane VT-d guard numbers
> drm/i915/fbdev: Use fb->normal_view.gtt
>
> drivers/gpu/drm/i915/display/i9xx_plane.c | 15 ++++++
> drivers/gpu/drm/i915/display/intel_cursor.c | 8 ++++
> .../drm/i915/display/intel_display_types.h | 2 +
> drivers/gpu/drm/i915/display/intel_fb.c | 48 +++++++++++++++++++
> drivers/gpu/drm/i915/display/intel_fb.h | 3 ++
> drivers/gpu/drm/i915/display/intel_fb_pin.c | 20 ++++----
> drivers/gpu/drm/i915/display/intel_fb_pin.h | 1 +
> drivers/gpu/drm/i915/display/intel_fbdev.c | 7 ++-
> drivers/gpu/drm/i915/display/intel_overlay.c | 2 +-
> drivers/gpu/drm/i915/display/intel_sprite.c | 15 ++++++
> .../drm/i915/display/skl_universal_plane.c | 7 +++
> drivers/gpu/drm/i915/gem/i915_gem_domain.c | 15 ++----
> drivers/gpu/drm/i915/gem/i915_gem_object.h | 2 +-
> drivers/gpu/drm/xe/display/xe_fb_pin.c | 1 +
> drivers/gpu/drm/xe/display/xe_plane_initial.c | 2 +-
> 15 files changed, 120 insertions(+), 28 deletions(-)
--
Jani Nikula, Intel
More information about the Intel-gfx
mailing list