All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/6] drm/i915: Rework page flip to be more atomic like.
@ 2016-03-23 13:24 Maarten Lankhorst
  2016-03-23 13:24 ` [PATCH 1/6] drm/i915: Remove stallcheck special handling Maarten Lankhorst
                   ` (5 more replies)
  0 siblings, 6 replies; 17+ messages in thread
From: Maarten Lankhorst @ 2016-03-23 13:24 UTC (permalink / raw)
  To: intel-gfx

This patch series renames intel_unpin_work to intel_flip_work to better
describe what it does. It will also contain pointers to the old and
new crtc/plane states, which means that intel_flip_work becomes
self-contained and usable for atomic updates.

This patch also enables mmio updates for all platforms, which is needed
for implementing async atomic commit properly.

Maarten Lankhorst (6):
  drm/i915: Remove stallcheck special handling.
  drm/i915: Remove intel_prepare_page_flip.
  drm/i915: Add the exclusive fence to plane_state.
  drm/i915: Allow mmio updates on all platforms.
  drm/i915: Convert flip_work to a list.
  drm/i915: Rework intel_crtc_page_flip to be almost atomic.

 drivers/gpu/drm/i915/i915_debugfs.c       | 108 ++--
 drivers/gpu/drm/i915/i915_drv.h           |   2 +-
 drivers/gpu/drm/i915/i915_irq.c           |  18 +-
 drivers/gpu/drm/i915/intel_atomic_plane.c |   1 +
 drivers/gpu/drm/i915/intel_display.c      | 940 +++++++++++++++---------------
 drivers/gpu/drm/i915/intel_drv.h          |  34 +-
 6 files changed, 566 insertions(+), 537 deletions(-)

-- 
2.1.0

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2016-03-30 13:04 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-03-23 13:24 [PATCH 0/6] drm/i915: Rework page flip to be more atomic like Maarten Lankhorst
2016-03-23 13:24 ` [PATCH 1/6] drm/i915: Remove stallcheck special handling Maarten Lankhorst
2016-03-23 13:24 ` [PATCH 2/6] drm/i915: Remove intel_prepare_page_flip Maarten Lankhorst
2016-03-23 15:06   ` Ville Syrjälä
2016-03-23 13:24 ` [PATCH 3/6] drm/i915: Add the exclusive fence to plane_state Maarten Lankhorst
2016-03-23 13:24 ` [PATCH 4/6] drm/i915: Allow mmio updates on all platforms Maarten Lankhorst
2016-03-23 15:07   ` Ville Syrjälä
2016-03-24  8:35     ` Maarten Lankhorst
2016-03-24 14:26       ` Ville Syrjälä
2016-03-24 14:42         ` Maarten Lankhorst
2016-03-24 14:48           ` Ville Syrjälä
2016-03-24 15:19             ` Maarten Lankhorst
2016-03-24 15:32               ` Ville Syrjälä
2016-03-29  8:03                 ` Maarten Lankhorst
2016-03-30 13:04                   ` Ville Syrjälä
2016-03-23 13:24 ` [PATCH 5/6] drm/i915: Convert flip_work to a list Maarten Lankhorst
2016-03-23 13:24 ` [PATCH 6/6] drm/i915: Rework intel_crtc_page_flip to be almost atomic Maarten Lankhorst

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.