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 -- 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