This patch series aims to update the sti drm driver to be atomic. To do so, the sti driver needs to be code cleaned to have good fundations to enable the atomic plane update functionnality. The driver is thereby simplier, more readable and better fit the STI hardware structure. Vincent Abriou (4): drm/sti: fix dynamic z-ordering drm/sti: code clean up drm/sti: rename files and functions drm/sti: atomic crtc/plane update drivers/gpu/drm/sti/Makefile | 7 +- drivers/gpu/drm/sti/sti_compositor.c | 141 +++++---- drivers/gpu/drm/sti/sti_compositor.h | 12 +- drivers/gpu/drm/sti/sti_crtc.c | 396 ++++++++++++++++++++++++++ drivers/gpu/drm/sti/sti_crtc.h | 22 ++ drivers/gpu/drm/sti/sti_cursor.c | 243 +++++++++------- drivers/gpu/drm/sti/sti_cursor.h | 5 +- drivers/gpu/drm/sti/sti_drm_crtc.c | 322 --------------------- drivers/gpu/drm/sti/sti_drm_crtc.h | 22 -- drivers/gpu/drm/sti/sti_drm_drv.c | 294 ------------------- drivers/gpu/drm/sti/sti_drm_drv.h | 35 --- drivers/gpu/drm/sti/sti_drm_plane.c | 251 ---------------- drivers/gpu/drm/sti/sti_drm_plane.h | 18 -- drivers/gpu/drm/sti/sti_drv.c | 294 +++++++++++++++++++ drivers/gpu/drm/sti/sti_drv.h | 35 +++ drivers/gpu/drm/sti/sti_gdp.c | 536 ++++++++++++++++++++--------------- drivers/gpu/drm/sti/sti_gdp.h | 7 +- drivers/gpu/drm/sti/sti_hdmi.c | 2 +- drivers/gpu/drm/sti/sti_hqvdp.c | 482 ++++++++++++++++--------------- drivers/gpu/drm/sti/sti_hqvdp.h | 12 - drivers/gpu/drm/sti/sti_layer.c | 213 -------------- drivers/gpu/drm/sti/sti_layer.h | 131 --------- drivers/gpu/drm/sti/sti_mixer.c | 66 ++--- drivers/gpu/drm/sti/sti_mixer.h | 28 +- drivers/gpu/drm/sti/sti_plane.c | 120 ++++++++ drivers/gpu/drm/sti/sti_plane.h | 71 +++++ drivers/gpu/drm/sti/sti_tvout.c | 8 +- drivers/gpu/drm/sti/sti_vid.c | 72 ++--- drivers/gpu/drm/sti/sti_vid.h | 19 +- 29 files changed, 1825 insertions(+), 2039 deletions(-) create mode 100644 drivers/gpu/drm/sti/sti_crtc.c create mode 100644 drivers/gpu/drm/sti/sti_crtc.h delete mode 100644 drivers/gpu/drm/sti/sti_drm_crtc.c delete mode 100644 drivers/gpu/drm/sti/sti_drm_crtc.h delete mode 100644 drivers/gpu/drm/sti/sti_drm_drv.c delete mode 100644 drivers/gpu/drm/sti/sti_drm_drv.h delete mode 100644 drivers/gpu/drm/sti/sti_drm_plane.c delete mode 100644 drivers/gpu/drm/sti/sti_drm_plane.h create mode 100644 drivers/gpu/drm/sti/sti_drv.c create mode 100644 drivers/gpu/drm/sti/sti_drv.h delete mode 100644 drivers/gpu/drm/sti/sti_hqvdp.h delete mode 100644 drivers/gpu/drm/sti/sti_layer.c delete mode 100644 drivers/gpu/drm/sti/sti_layer.h create mode 100644 drivers/gpu/drm/sti/sti_plane.c create mode 100644 drivers/gpu/drm/sti/sti_plane.h -- 1.9.1 _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/dri-devel