summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/armada/armada_crtc.h
diff options
context:
space:
mode:
authorRussell King <rmk+kernel@armlinux.org.uk>2017-07-08 12:16:53 +0300
committerRussell King <rmk+kernel@armlinux.org.uk>2017-12-08 15:19:49 +0300
commiteb19be5bbe2aaf84cb347ca2a07ec19f2b92594f (patch)
tree2cd19d1300ef04f2f99e6d45cfedda8adafb6450 /drivers/gpu/drm/armada/armada_crtc.h
parentb972a80f447da0b69648c33c719fe3089a17dacc (diff)
downloadlinux-eb19be5bbe2aaf84cb347ca2a07ec19f2b92594f.tar.xz
drm/armada: move event sending into armada_plane_work
Move the sending of events into the armada_plane_work structure, and combine the processing in armada_drm_plane_work_call(). Signed-off-by: Russell King <rmk+kernel@armlinux.org.uk>
Diffstat (limited to 'drivers/gpu/drm/armada/armada_crtc.h')
-rw-r--r--drivers/gpu/drm/armada/armada_crtc.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gpu/drm/armada/armada_crtc.h b/drivers/gpu/drm/armada/armada_crtc.h
index b40db72c61d8..4cdd2f0eabd9 100644
--- a/drivers/gpu/drm/armada/armada_crtc.h
+++ b/drivers/gpu/drm/armada/armada_crtc.h
@@ -40,6 +40,7 @@ struct armada_plane_work {
void (*cancel)(struct armada_crtc *, struct armada_plane_work *);
struct drm_plane *plane;
struct drm_framebuffer *old_fb;
+ struct drm_pending_vblank_event *event;
};
struct armada_plane_state {