On Wed, 22 Jan 2025, Ville Syrjala <[email protected]> wrote:
> From: Ville Syrjälä <[email protected]>
>
> 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 <[email protected]>



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

Reply via email to