]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915: Allow 1 vblank to let Sink CRC calculation to start or stop.
authorRodrigo Vivi <rodrigo.vivi@intel.com>
Thu, 5 Nov 2015 18:50:19 +0000 (10:50 -0800)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Wed, 18 Nov 2015 10:21:50 +0000 (11:21 +0100)
commitd8c50e1008836651d82aa12709a4d0ac2fa3b6c5
tree49b1567648709da74c95288918d9b747d2471c7b
parentc5015ff868f0aebb2a1df457848c0cc4ad82ea9e
drm/i915: Allow 1 vblank to let Sink CRC calculation to start or stop.

According to VESA DP Spec, setting TEST_SINK_START (bit 0)
of TEST_SINK (00270h) "Stop/Start calculating CRC on the next frame"

So let's wait at least 1 vblank to really say the calculation
stopped or started.

Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Reviewed-by: Paulo Zanoni <paulo.r.zanoni@intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
drivers/gpu/drm/i915/intel_dp.c