[PATCH 00/10] drm/exynos: add pm_runtime support

Gustavo Padovan gustavo at padovan.org
Fri Sep 11 13:56:22 PDT 2015


Hi Inki,

Any comment on this series?

	Gustavo

2015-09-04 Gustavo Padovan <gustavo at padovan.org>:

> 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