[PATCH v2 0/7] drm/exynos: add pm runtime support

Inki Dae inki.dae at samsung.com
Tue Nov 3 02:47:02 PST 2015


This patch series adds pm runtime support for Exynos drm.

Originally, this patch was posted by Gustavo but there was no any
answer about some comments. So I rebased this patch series on top of
exynos-drm-next, removed unnecessary patches and modified wrong macro.

Changelog v2:
- Remove patch 5 and 6.
  . commit callback are already removed so isn't required anymore.
- Remove patch 8 which makes dp clock enabled directly from FIMD.
  . Really not mendatory for FIMD uses DP, and it could be different
    according to Board.
- Modified CONFIG_PM_SLEEP to CONFIG_PM.
  . In case of runtime pm, CONFIG_PM macro should be used instead of
    CONFIG_PM_SLEEP.

Gustavo Padovan (7):
  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: add pm_runtime to 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 |  54 ++++++---
 drivers/gpu/drm/exynos/exynos7_drm_decon.c    | 125 +++++++++----------
 drivers/gpu/drm/exynos/exynos_dp_core.c       | 165 +++++++++++++++++++-------
 drivers/gpu/drm/exynos/exynos_dp_core.h       |   1 +
 drivers/gpu/drm/exynos/exynos_drm_fimd.c      |  91 ++++++--------
 drivers/gpu/drm/exynos/exynos_hdmi.c          |  56 ++++++---
 drivers/gpu/drm/exynos/exynos_mixer.c         | 125 ++++++++++---------
 7 files changed, 352 insertions(+), 265 deletions(-)

-- 
1.9.1



More information about the dri-devel mailing list