[GIT PULL] drm/fsl-dcu: reworked suspend/resume for v4.8

Stefan Agner stefan at agner.ch
Sat Jun 25 21:13:51 UTC 2016


Hi Dave,

This is the main dcu-fsl pull request for 4.8. It depends on a fix which
is part of 4.7-rc3, hence this is based ontop of v4.7-rc3 (but merges
fine with current drm-next).

The patchset contains a new helper in drm_fb_cma_helper.c for suspend/
resume when using cma backed framebuffers.

The following changes since commit 5edb56491d4812c42175980759da53388e5d86f5:

  Linux 4.7-rc3 (2016-06-12 07:20:35 -0700)

are available in the git repository at:

  http://git.agner.ch/git/linux-drm-fsl-dcu.git for-next

for you to fetch changes up to f5bce4309db6597003e683d28d12b1b4bc9408b0:

  drm/fsl-dcu: disable vblank events on CRTC disable (2016-06-18 18:34:31 -0700)

----------------------------------------------------------------
Stefan Agner (6):
      drm/fb_cma_helper: add suspend helper
      drm/fsl-dcu: store layer registers in soc_data
      drm/fsl-dcu: move layer initialization to plane file
      drm/fsl-dcu: use clk helpers
      drm/fsl-dcu: implement suspend/resume using atomic helpers
      drm/fsl-dcu: disable vblank events on CRTC disable

 drivers/gpu/drm/drm_fb_cma_helper.c         | 15 +++++++++
 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_crtc.c  | 21 ++++---------
 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c   | 47 +++++++++++++++++++++--------
 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.h   |  2 ++
 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_plane.c | 16 ++++++++++
 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_plane.h |  1 +
 include/drm/drm_fb_cma_helper.h             |  1 +
 7 files changed, 76 insertions(+), 27 deletions(-)


More information about the dri-devel mailing list