[PATCH 0/8] atomic prep work

Daniel Vetter
2014-07-29T21:32:18Z

Hi all,

So I've split out every single hunk that touches existing code from my atomic
series and this is it. It mostly touches error handling code and other more
exceptional stuff. My idea is that if we get this in now we have a bit more
leeway with the actual atomic infrastructure work since that won't touch any
code any more which is used by current drivers.

Comments, flames and reviews highly welcome.

Cheers, Daniel

Daniel Vetter (8):
drm: Add drm_plane/connector_index
drm: Move modeset_lock_all helpers to drm_modeset_lock.[hc]
drm: Handle legacy per-crtc locking with full acquire ctx
drm: Move ->old_fb from crtc to plane
drm: trylock modest locking for fbdev panics
drm: Add a plane->reset hook
drm/irq: Implement a generic vblank_wait function
drm/i915: Use generic vblank wait

drivers/gpu/drm/drm_crtc.c | 194 +++++++++++++------------------
drivers/gpu/drm/drm_fb_helper.c | 10 +-
drivers/gpu/drm/drm_irq.c | 45 ++++++++
drivers/gpu/drm/drm_modeset_lock.c | 213 ++++++++++++++++++++++++++++++++++-
drivers/gpu/drm/i915/intel_display.c | 41 +------
include/drm/drmP.h | 2 +
include/drm/drm_crtc.h | 21 ++--
include/drm/drm_modeset_lock.h | 16 +++
8 files changed, 373 insertions(+), 169 deletions(-)

--
2.0.1