[PATCH 0/6] drm/exynos: remove struct exynos_drm_manager
Gustavo Padovan
gustavo at padovan.org
Wed Nov 26 13:08:59 PST 2014
From: Gustavo Padovan <gustavo.padovan at collabora.co.uk>
Following the removal of struct exynos_drm_overlay we now remove the manager
one as well. This remove another abstrastraction layer from exynos drm.
We can now use known names like CRTC and Planes instead of manager and overlay.
This patchset along with the ones I sent before[0][1] also helps clear the path for
the upcoming atomic modesetting work.
The patchset is based on the other 2 patchset. So be sure to apply them first
or pick everything from here:
https://git.kernel.org/cgit/linux/kernel/git/padovan/drm-exynos.git/log/?h=cleanup-try2
[0] http://www.spinics.net/lists/linux-samsung-soc/msg39502.html
[1] http://www.spinics.net/lists/linux-samsung-soc/msg39614.html
Gustavo Padovan (6):
drm/exynos: rename base object of struct exynos_drm_crtc to 'base'
drm/exynos: add pipe param to exynos_drm_crtc_create()
drm/exynos: remove pipe member of struct exynos_drm_manager
drm/exynos: move 'type' from manager to crtc struct
drm/exynos: remove drm_dev from struct exynos_drm_manager
drm/exynos: remove struct exynos_drm_manager
drivers/gpu/drm/exynos/exynos_drm_crtc.c | 82 +++++++++----------
drivers/gpu/drm/exynos/exynos_drm_crtc.h | 6 +-
drivers/gpu/drm/exynos/exynos_drm_drv.h | 65 ++++++---------
drivers/gpu/drm/exynos/exynos_drm_fimd.c | 127 ++++++++++++++----------------
drivers/gpu/drm/exynos/exynos_drm_plane.c | 26 +++---
drivers/gpu/drm/exynos/exynos_drm_vidi.c | 85 +++++++++-----------
drivers/gpu/drm/exynos/exynos_mixer.c | 109 ++++++++++++-------------
7 files changed, 234 insertions(+), 266 deletions(-)
--
1.9.3
More information about the dri-devel
mailing list