[Intel-gfx] [PATCH 00/11] drm/i915/adl_p: Add support for Display Page Tables
Imre Deak
imre.deak at intel.com
Wed Apr 14 15:51:57 UTC 2021
Alder Lake-P adds a new Display Page Table hardware structure, mapping
tiled framebuffer pages to the display engine, reducing the address
space required in GGTT for these framebuffers.
This patchset adds support for this taking a minimum set of dependency
patches from the ADL_P enabling patchset at
https://patchwork.freedesktop.org/series/87897/
Clinton Taylor (2):
drm/i915/adl_p: Add PCI Devices IDs
drm/i915/adl_p: ADL_P device info enabling
Imre Deak (4):
drm/i915: Pass intel_framebuffer instad of drm_framebuffer to
intel_fill_fb_info()
drm/i915/adl_p: Disable support for 90/270 FB rotation
drm/i915/adl_p: Require a minimum of 8 tiles stride for DPT FBs
drm/i915/adl_p: Enable remapping to pad DPT FB strides to POT
José Roberto de Souza (2):
drm/i915/xelpd: Fallback to plane stride limitations when using DPT
drm/i915/adl_p: Add stride restriction when using DPT
Juha-Pekka Heikkilä (1):
drm/i915/xelpd: Support 128k plane stride
Matt Roper (1):
drm/i915/xelpd: add XE_LPD display characteristics
Ville Syrjälä (1):
drm/i915/xelpd: First stab at DPT support
arch/x86/kernel/early-quirks.c | 1 +
.../gpu/drm/i915/display/intel_atomic_plane.c | 7 +-
drivers/gpu/drm/i915/display/intel_display.c | 381 ++++++++++++++++--
drivers/gpu/drm/i915/display/intel_display.h | 1 +
.../drm/i915/display/intel_display_types.h | 25 +-
drivers/gpu/drm/i915/display/intel_fb.c | 92 +++--
drivers/gpu/drm/i915/display/intel_fb.h | 5 +-
drivers/gpu/drm/i915/display/intel_fbc.c | 6 +-
.../drm/i915/display/skl_universal_plane.c | 68 +++-
drivers/gpu/drm/i915/gt/gen8_ppgtt.h | 7 +
drivers/gpu/drm/i915/gt/intel_ggtt.c | 7 +-
drivers/gpu/drm/i915/gt/intel_gtt.h | 5 +
drivers/gpu/drm/i915/i915_drv.h | 1 +
drivers/gpu/drm/i915/i915_pci.c | 22 +
drivers/gpu/drm/i915/i915_reg.h | 2 +
drivers/gpu/drm/i915/intel_device_info.c | 1 +
drivers/gpu/drm/i915/intel_device_info.h | 1 +
include/drm/i915_pciids.h | 21 +
18 files changed, 567 insertions(+), 86 deletions(-)
--
2.27.0
More information about the Intel-gfx
mailing list