linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v4 0/5] drm/dp: Implement CRC debugfs API
@ 2017-01-09 13:32 Tomeu Vizoso
  2017-01-09 13:32 ` [PATCH v4 1/5] drm/dp: add connector backpointer to drm_dp_aux Tomeu Vizoso
                   ` (4 more replies)
  0 siblings, 5 replies; 7+ messages in thread
From: Tomeu Vizoso @ 2017-01-09 13:32 UTC (permalink / raw)
  To: linux-kernel
  Cc: Ville Syrjälä,
	Sean Paul, Thierry Reding, intel-gfx-trybot, Emil Velikov,
	Daniel Vetter, Benjamin Gaignard, Tomeu Vizoso, Mark Yao,
	Heiko Stuebner, Jani Nikula, dri-devel, linux-rockchip,
	David Airlie, Archit Taneja, linux-arm-kernel

Hi,

this series builds up on the API for exposing captured CRCs through
debugfs.

It adds new DP helpers for starting and stopping CRC capture and gets
the Rockchip driver to use it.

Also had to add a connector backpointer to the drm_dp_aux struct so we could
wait for the right vblank and store the CRCs afterwards, I will be glad
to hear about better alternatives.

With these patches, tests in IGT such as kms_pipe_crc_basic and
kms_plane do pass on RK3288.

In this v4, "drm/dp: add helpers for capture of frame CRCs" has been
modified to address some of the comments from Sean Paul.

Thanks,

Tomeu


Tomeu Vizoso (5):
  drm/dp: add connector backpointer to drm_dp_aux
  drm/bridge: analogix_dp: set connector to drm_dp_aux
  drm/dp: add helpers for capture of frame CRCs
  drm/bridge: analogix_dp: add helpers for capture of frame CRCs
  drm/rockchip: Implement CRC debugfs API

 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c |  34 ++++--
 drivers/gpu/drm/drm_dp_helper.c                    | 129 +++++++++++++++++++++
 drivers/gpu/drm/rockchip/rockchip_drm_vop.c        |  42 +++++++
 include/drm/bridge/analogix_dp.h                   |   3 +
 include/drm/drm_dp_helper.h                        |   9 ++
 5 files changed, 209 insertions(+), 8 deletions(-)

-- 
2.9.3

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2017-01-09 16:46 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-01-09 13:32 [PATCH v4 0/5] drm/dp: Implement CRC debugfs API Tomeu Vizoso
2017-01-09 13:32 ` [PATCH v4 1/5] drm/dp: add connector backpointer to drm_dp_aux Tomeu Vizoso
2017-01-09 13:32 ` [PATCH v4 2/5] drm/bridge: analogix_dp: set connector " Tomeu Vizoso
2017-01-09 13:32 ` [PATCH v4 3/5] drm/dp: add helpers for capture of frame CRCs Tomeu Vizoso
2017-01-09 16:45   ` Sean Paul
2017-01-09 13:32 ` [PATCH v4 4/5] drm/bridge: analogix_dp: " Tomeu Vizoso
2017-01-09 13:32 ` [PATCH v4 5/5] drm/rockchip: Implement CRC debugfs API Tomeu Vizoso

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).