[PATCH 0/6] drm/exynos: remove struct exynos_drm_manager

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



From: Gustavo Padovan <gustavo.padovan@xxxxxxxxxxxxxxx>

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

--
To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux SoC Development]     [Linux Rockchip Development]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Linux SCSI]     [Yosemite News]

  Powered by Linux