[Intel-gfx] [PATCH v3 0/8] drm/i915: GTT remapping for display

Timo Aaltonen tjaalton at ubuntu.com
Wed Jan 9 09:45:38 UTC 2019


On 25.9.2018 22.37, Ville Syrjala wrote:
> From: Ville Syrjälä <ville.syrjala at linux.intel.com>
> 
> Another gtt remapping posting.
> 
> Changes since the last time:
> - split out the plane stride check function (already in)
> - use add_overflows() (after massaging it a bit)
> - include some selftests for the remapped/rotated vmas
> - reduce the max fb size to 16kx16k on gen7+ due to mesa+glamor
>   and keep it unchanged at 8kx8k on gen4+ for the same reason
> 
> Ville Syrjälä (8):
>   drm/i915: Make sure fb gtt offsets stay within 32bits
>   drm/i915: Decouple SKL stride units from intel_fb_stride_alignment()
>   drm/i915: Add a new "remapped" gtt_view
>   drm/i915/selftests: Add mock selftest for remapped vmas
>   drm/i915/selftests: Add live vma selftest
>   drm/i915: Overcome display engine stride limits via GTT remapping
>   drm/i915: Bump gen4+ fb stride limit to 256KiB
>   drm/i915: Bump gen7+ fb size limits to 16kx16k
> 
>  drivers/gpu/drm/i915/i915_debugfs.c                |  12 +
>  drivers/gpu/drm/i915/i915_gem_gtt.c                |  91 +++++
>  drivers/gpu/drm/i915/i915_gem_gtt.h                |  25 +-
>  drivers/gpu/drm/i915/i915_utils.h                  |   8 +-
>  drivers/gpu/drm/i915/i915_vma.c                    |   6 +-
>  drivers/gpu/drm/i915/i915_vma.h                    |   3 +
>  drivers/gpu/drm/i915/intel_display.c               | 435 ++++++++++++++++-----
>  drivers/gpu/drm/i915/intel_drv.h                   |   1 +
>  .../gpu/drm/i915/selftests/i915_live_selftests.h   |   1 +
>  drivers/gpu/drm/i915/selftests/i915_vma.c          | 212 +++++++++-
>  10 files changed, 682 insertions(+), 112 deletions(-)

Hi, this series is still unmerged, any plan to get it mainline sometime
soon?


-- 
t


More information about the Intel-gfx mailing list