[PATCH 00/18] Rework page flip, remove cs flips and perform async unpin.
Maarten Lankhorst
maarten.lankhorst at linux.intel.com
Mon Apr 18 12:51:03 UTC 2016
*** BLURB HERE ***
clone of "unify-flip-modeset"
Maarten Lankhorst (18):
drm/core: Add drm_accurate_vblank_count, v4.
drm/i915: Remove stallcheck special handling, v2.
drm/i915: Remove intel_prepare_page_flip, v2.
drm/i915: Add support for detecting vblanks when hw frame counter is
unavailable.
drm/i915: Unify unpin_work and mmio_work into flip_work.
Revert "drm/i915: Avoid stalling on pending flips for legacy cursor
updates"
drm/i915: Allow mmio updates on all platforms, v2.
drm/i915: Convert flip_work to a list.
drm/i915: Add the exclusive fence to plane_state.
drm/i915: Rework intel_crtc_page_flip to be almost atomic, v3.
drm/i915: Remove cs based page flip support.
drm/i915: Remove use_mmio_flip kernel parameter.
drm/i915: Remove queue_flip pointer.
drm/i915: Pass atomic states to fbc update functions.
drm/i915: Prepare MST connector removal for async unpin.
drm/i915: Make unpin async.
Reapply "drm/i915: Avoid stalling on pending flips for legacy cursor
updates"
drm/i915: Unpin correctness hack
drivers/gpu/drm/drm_irq.c | 26 +
drivers/gpu/drm/i915/i915_debugfs.c | 93 +-
drivers/gpu/drm/i915/i915_drv.h | 5 -
drivers/gpu/drm/i915/i915_irq.c | 18 +-
drivers/gpu/drm/i915/i915_params.c | 5 -
drivers/gpu/drm/i915/i915_params.h | 1 -
drivers/gpu/drm/i915/intel_atomic.c | 7 +
drivers/gpu/drm/i915/intel_atomic_plane.c | 1 +
drivers/gpu/drm/i915/intel_display.c | 1525 ++++++++++-------------------
drivers/gpu/drm/i915/intel_dp_mst.c | 11 +
drivers/gpu/drm/i915/intel_drv.h | 54 +-
drivers/gpu/drm/i915/intel_fbc.c | 39 +-
drivers/gpu/drm/i915/intel_lrc.c | 3 +-
drivers/gpu/drm/i915/intel_sprite.c | 16 +-
include/drm/drmP.h | 1 +
15 files changed, 699 insertions(+), 1106 deletions(-)
--
2.1.0
More information about the Intel-gfx-trybot
mailing list