[PATCH 0/5] i915 atomic plane helper conversion (v4)

Matt Roper
2014-12-16T00:23:37Z

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