Re: [PATCH 0/5] drm/i915: Improve the display VT-d workarounds

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, 22 Jan 2025, Ville Syrjala <ville.syrjala@xxxxxxxxxxxxxxx> wrote:
> From: Ville Syrjälä <ville.syrjala@xxxxxxxxxxxxxxx>
>
> 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@xxxxxxxxx>



>
> 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




[Index of Archives]     [AMD Graphics]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux