summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/drm_crtc_helper.c
diff options
context:
space:
mode:
authorRob Clark2012-10-17 00:48:40 +0200
committerDave Airlie2012-11-20 06:47:21 +0100
commitc6eefa1750ec0308956895027c3a79eee2ef9726 (patch)
tree9bff1495c1be215c41d956578262575723c19895 /drivers/gpu/drm/drm_crtc_helper.c
parentdrm: tegra: Add HDMI support (diff)
downloadkernel-qcow2-linux-c6eefa1750ec0308956895027c3a79eee2ef9726.tar.gz
kernel-qcow2-linux-c6eefa1750ec0308956895027c3a79eee2ef9726.tar.xz
kernel-qcow2-linux-c6eefa1750ec0308956895027c3a79eee2ef9726.zip
drm: add drm_send_vblank_event() helper (v5)
A helper that drivers can use to send vblank event after a pageflip. If the driver doesn't support proper vblank irq based time/seqn then just pass -1 for the pipe # to get do_gettimestamp() behavior (since there are a lot of drivers that don't use drm_vblank_count_and_time()) Also an internal send_vblank_event() helper for the various other code paths within drm_irq that also need to send vblank events. v1: original v2: add back 'vblwait->reply.sequence = seq' which should not have been deleted v3: add WARN_ON() in case lock is not held and comments v4: use WARN_ON_SMP() instead to fix issue with !SMP && !DEBUG_SPINLOCK as pointed out by Marcin Slusarz v5: update docbook Signed-off-by: Rob Clark <rob@ti.com> Signed-off-by: Dave Airlie <airlied@redhat.com>
Diffstat (limited to 'drivers/gpu/drm/drm_crtc_helper.c')
0 files changed, 0 insertions, 0 deletions