[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