[GIT PULL] drm/rockchip: Pull for 4.9

Sean Paul seanpaul at chromium.org
Wed Sep 21 14:08:59 UTC 2016


Hi Dave,
Here's an updated rockchip pull for -next

I've included some improvements to PSR from myself, as well as a great
series from Tomasz to clean up and tighten up vblank/flip handling.

The last patch is one from Tomeu that has been floating around for a
while, and since rockchip is one of the beneficiaries, I figured this
would be a good place to pick it up.

Thanks,

Sean


The following changes since commit 52f13a02b7d5f26feb69bf955bef10fbfaafbd7c:

  Merge branch 'for-next' of http://git.agner.ch/git/linux-drm-fsl-dcu into drm-next (2016-09-21 06:28:25 +1000)

are available in the git repository at:

  ssh://people.freedesktop.org/~seanpaul/dogwood for-next

for you to fetch changes up to 8c763c9b1072c91aac90e5bc0a2ac2220a6980d7:

  drm/rockchip: Balance irq refcount on failure (2016-09-21 06:55:53 -0700)

----------------------------------------------------------------
Sean Paul (4):
      drm/rockchip: Don't key off vblank for psr
      drm/rockchip: Reduce psr flush time to 100ms
      drm/rockchip: Fix up bug in psr state machine
      drm/rockchip: Balance irq refcount on failure

Tomasz Figa (8):
      drm/rockchip: Clear interrupt status bits before enabling
      drm/rockchip: Get rid of some unnecessary code
      drm/rockchip: Avoid race with vblank count increment
      drm/rockchip: Unreference framebuffers from flip work
      drm/rockchip: Replace custom wait_for_vblanks with helper
      drm/rockchip: Do not enable vblank without event
      drm/rockchip: Always signal event in next vblank after cfg_done
      drm/rockchip: Kill vop_plane_state

Tomeu Vizoso (1):
      drm/bridge: analogix_dp: Remove duplicated code

 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 274 ++++---------
 drivers/gpu/drm/bridge/analogix/analogix_dp_core.h |  40 +-
 drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c  | 451 ++++++---------------
 drivers/gpu/drm/rockchip/rockchip_drm_drv.h        |   1 -
 drivers/gpu/drm/rockchip/rockchip_drm_fb.c         |  66 +--
 drivers/gpu/drm/rockchip/rockchip_drm_psr.c        |  80 ++--
 drivers/gpu/drm/rockchip/rockchip_drm_psr.h        |   8 +-
 drivers/gpu/drm/rockchip/rockchip_drm_vop.c        | 259 +++++-------
 8 files changed, 375 insertions(+), 804 deletions(-)


More information about the dri-devel mailing list