[PATCH 00/10] drm/exynos: add pm_runtime support
Gustavo Padovan
gustavo at padovan.org
Fri Sep 4 13:15:42 PDT 2015
From: Gustavo Padovan <gustavo.padovan at collabora.co.uk>
Hi,
This series adds proper runtime PM suport to CRTCs and Encoders, so
now instead of relying on 'suspended' or 'enabled' flags to track when
the CRTC or Encoder is enabled we let the pm_runtime subsystem do it for us
and remove all the flags. This is a important step to the atomic suspend/resume
support that will land in drm anytime soon.
Please review!
Gustavo
Gustavo Padovan (10):
drm/exynos: do not start enabling DP at bind() phase
drm/exynos: add pm_runtime to DP
drm/exynos: add pm_runtime to HDMI
drm/exynos: add pm_runtime to Mixer
drm/exynos: remove exynos_crtc commit() callback
drm/exynos: Remove exynos_crtc commit() callback
drm/exynos: add pm_runtime to FIMD
drm/exynos: Enable DP clock directly from FIMD
drm/exynos: add pm_runtime to DECON 5433
drm/exynos: add pm_runtime to DECON 7
drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 90 ++++++++----------
drivers/gpu/drm/exynos/exynos7_drm_decon.c | 126 +++++++++++--------------
drivers/gpu/drm/exynos/exynos_dp_core.c | 57 ++++++------
drivers/gpu/drm/exynos/exynos_drm_crtc.c | 10 --
drivers/gpu/drm/exynos/exynos_drm_drv.h | 7 --
drivers/gpu/drm/exynos/exynos_drm_fimd.c | 129 ++++++++++++--------------
drivers/gpu/drm/exynos/exynos_hdmi.c | 56 +++++++----
drivers/gpu/drm/exynos/exynos_mixer.c | 125 ++++++++++++-------------
8 files changed, 275 insertions(+), 325 deletions(-)
--
2.1.0
More information about the dri-devel
mailing list