[PATCH 0/4] drm/sti: update STI driver to be atomic
Vincent Abriou
vincent.abriou at st.com
Fri Jul 31 03:13:23 PDT 2015
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
More information about the dri-devel
mailing list