[PATCH 0/8][SRU][OEM-OSP1-B] drm/i915: Bump the framebuffer limits

Timo Aaltonen tjaalton at ubuntu.com
Wed Aug 14 14:42:47 UTC 2019


BugLink: http://bugs.launchpad.net/bugs/1714178

These patches are required for going beyond 8192x8192 desktop size, which is
easily hit if two 4k monitors are attached to a laptop and configured as a row.

They are from 5.3rc, and since that will hopefully get in eoan this backport
is limited to OSP1 kernel. Eoan will get another patchset if it'll stay with 5.2.

Ville Syrjälä (8):
  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: Shuffle stride checking code around
  drm/i915: Overcome display engine stride limits via GTT remapping
  drm/i915: Align dumb buffer stride to 4k to allow for gtt remapping
  drm/i915: Bump fb stride limit to 128KiB for gen4+ and 256KiB for
    gen7+
  drm/i915: Bump gen7+ fb size limits to 16kx16k

 drivers/gpu/drm/i915/i915_debugfs.c           |  12 +
 drivers/gpu/drm/i915/i915_drv.h               |   4 +
 drivers/gpu/drm/i915/i915_gem.c               |  44 +-
 drivers/gpu/drm/i915/i915_gem_gtt.c           |  88 ++++
 drivers/gpu/drm/i915/i915_gem_gtt.h           |  25 +-
 drivers/gpu/drm/i915/i915_vma.c               |  10 +-
 drivers/gpu/drm/i915/i915_vma.h               |   3 +
 drivers/gpu/drm/i915/intel_display.c          | 453 ++++++++++++++----
 drivers/gpu/drm/i915/intel_display.h          |   7 +
 drivers/gpu/drm/i915/intel_drv.h              |   1 +
 drivers/gpu/drm/i915/intel_sprite.c           |  34 +-
 .../drm/i915/selftests/i915_live_selftests.h  |   1 +
 drivers/gpu/drm/i915/selftests/i915_vma.c     | 245 +++++++++-
 13 files changed, 801 insertions(+), 126 deletions(-)

-- 
2.20.1




More information about the kernel-team mailing list