[PATCH 0/6] drm/exynos: unify plane update path and avoid DPMS for planes
Gustavo Padovan
gustavo at padovan.org
Wed Nov 26 10:10:48 PST 2014
From: Gustavo Padovan <gustavo.padovan at collabora.co.uk>
This series is try to unify all the paths on exynos DRM that handle plane
updates. Now SetPlane, PageFlip and SetCrtc (fb changed only) are all
processed by the same function: exynos_update_plane().
In the unify process the DPMS operations were removed since we are not in full
modeset path.
This applies on top of my last cleanup[0] and is part of my ongoing cleanup
work on exynos drm.
[0] http://www.spinics.net/lists/linux-samsung-soc/msg39502.html
Gustavo Padovan (6):
drm/exynos: Don't touch DPMS when updating overlay planes
drm/exynos: don't do any DPMS operation while updating planes
drm/exynos: remove exynos_plane_commit() wrapper
drm/exynos: unify plane update on exynos_update_plane()
drm/exynos: call exynos_update_plane() directly on page flips
drm/exynos: remove exynos_drm_crtc_mode_set_commit()
drivers/gpu/drm/exynos/exynos_drm_crtc.c | 31 ++++++++++++-------------------
drivers/gpu/drm/exynos/exynos_drm_plane.c | 18 ++++++------------
drivers/gpu/drm/exynos/exynos_drm_plane.h | 6 +++++-
3 files changed, 23 insertions(+), 32 deletions(-)
--
1.9.3
More information about the dri-devel
mailing list