[Intel-gfx] [PATCH 00/15] Atomic watermark updates (v5)
Matt Roper
matthew.d.roper at intel.com
Thu Sep 24 15:53:05 PDT 2015
Previous version of the series was here:
http://lists.freedesktop.org/archives/intel-gfx/2015-September/075883.html
Pretty minimal changes since the last series:
* General rebasing on di-nightly
* Some minor SKL-specific bugfixes on patch #6 based on Maarten's review of
v4 of this series.
* Added a new patch #14 to try to sanitize watermarks after hardware state
readout. Once we've read general state out of the hardware, we should
recalculate what we think the watermarks for that state should be and not
just trust whatever the system firmware happens to have programmed them to.
* Added Maarten's r-b to all patches except the new #14; he gave it on his
feedback to patch #6 of the last revision of the series and I didn't notice
that it applied to the whole series until I re-read his feedback. :-)
Matt Roper (14):
drm/i915: Drop redundant watermark programming
drm/i915: Eliminate usage of plane_wm_parameters from ILK-style WM
code (v2)
drm/i915: Eliminate usage of pipe_wm_parameters from ILK-style WM (v2)
drm/i915: Determine I915_MAX_PLANES from plane enum
drm/i915/skl: Simplify wm structures slightly (v2)
drm/i915/skl: Eliminate usage of pipe_wm_parameters from SKL-style WM
(v3)
drm/i915/ivb: Move WaCxSRDisabledForSpriteScaling w/a to atomic check
drm/i915: Drop intel_update_sprite_watermarks
drm/i915: Calculate pipe watermarks into CRTC state (v3)
drm/i915: Calculate ILK-style watermarks during atomic check (v3)
drm/i915: Don't set plane visible during HW readout if CRTC is off
drm/i915: Calculate watermark configuration during atomic check (v2)
drm/i915: Sanitize watermarks after hardware state readout
drm/i915: Add two-stage ILK-style watermark programming (v5)
Ville Syrjälä (1):
drm/i915: Refactor ilk_update_wm (v3)
drivers/gpu/drm/i915/i915_debugfs.c | 2 +-
drivers/gpu/drm/i915/i915_drv.h | 41 +-
drivers/gpu/drm/i915/intel_atomic.c | 2 +
drivers/gpu/drm/i915/intel_display.c | 255 +++++++++--
drivers/gpu/drm/i915/intel_drv.h | 85 +++-
drivers/gpu/drm/i915/intel_pm.c | 855 ++++++++++++++++-------------------
drivers/gpu/drm/i915/intel_sprite.c | 15 -
7 files changed, 707 insertions(+), 548 deletions(-)
--
2.1.4
More information about the Intel-gfx
mailing list