[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