[PATCH 0/6] drm/exynos: unify plane update path and avoid DPMS for planes

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

 



From: Gustavo Padovan <gustavo.padovan@xxxxxxxxxxxxxxx>

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

_______________________________________________
dri-devel mailing list
dri-devel@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/dri-devel





[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux