Updated with some minor cleanups and fixes spotted by Ander. The largest change between this series and the last was that I've now squashed the "prepare for atomic plane helpers" patch that added the new entrypoints with the "transition to atomic helpers" patch which actually makes the transition over. With earlier revisions of the patch series, there was still enough subtle changes to semantics during the transition that I kept them separate to help keep it clear what was changing. But we've reworked this patchset enough now that both the preparation and transition patches are much simpler and straightforward, so I think it makes sense to just combine them (although I'm happy to split them back out if reviewers disagree). Previous patchset available at: http://lists.freedesktop.org/archives/intel-gfx/2014-December/057136.html Matt Roper (5): drm/i915: Refactor work that can sleep out of commit (v5) drm/i915: Move vblank evasion to commit (v3) drm/i915: Clarify sprite plane function names (v3) drm/i915: Move to atomic plane helpers (v8) drm/i915: Drop unused position fields (v2) Documentation/DocBook/drm.tmpl | 5 + drivers/gpu/drm/i915/Makefile | 1 + drivers/gpu/drm/i915/intel_atomic_plane.c | 150 +++++++++++++ drivers/gpu/drm/i915/intel_display.c | 358 +++++++++++++++--------------- drivers/gpu/drm/i915/intel_drv.h | 50 ++++- drivers/gpu/drm/i915/intel_sprite.c | 183 ++++++--------- 6 files changed, 438 insertions(+), 309 deletions(-) create mode 100644 drivers/gpu/drm/i915/intel_atomic_plane.c -- 1.8.5.1 _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/intel-gfx