From: Ville Syrjälä <ville.syrjala@xxxxxxxxxxxxxxx> I dug up my atomic sprite update + primary enable/disable patches, did a few small updates, and rebased the lot on top of nightly I left Jesse's r-bs in place since I only made fairly minor changes. The preempt_check_resched() addition being the only thing of substance. So maybe someone wants to double check that one. Ville Syrjälä (5): drm/i915: Add intel_get_crtc_scanline() drm/i915: Shuffle sprite register writes into a tighter group drm/i915: Make sprite updates atomic drm/i915: Perform primary enable/disable atomically with sprite updates drm/i915: Add pipe update trace points drivers/gpu/drm/i915/i915_irq.c | 73 ++++++++++--- drivers/gpu/drm/i915/i915_trace.h | 77 ++++++++++++++ drivers/gpu/drm/i915/intel_display.c | 2 + drivers/gpu/drm/i915/intel_drv.h | 4 + drivers/gpu/drm/i915/intel_sprite.c | 196 ++++++++++++++++++++++++++--------- 5 files changed, 288 insertions(+), 64 deletions(-) -- 1.8.3.2 _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/intel-gfx