drm/sti: Store correct CRTC index in events
[firefly-linux-kernel-4.4.55.git] / drivers / gpu / drm / sti / sti_crtc.c
index fc10f7fcfa86a6c2a1305c1c45b78be3cf45ff9d..2db21834d37d63622017bf5642b27ed04a14ff39 100644 (file)
@@ -274,7 +274,7 @@ int sti_crtc_vblank_cb(struct notifier_block *nb,
 
        spin_lock_irqsave(&drm_dev->event_lock, flags);
        if (compo->mixer[*crtc]->pending_event) {
-               drm_send_vblank_event(drm_dev, -1,
+               drm_send_vblank_event(drm_dev, *crtc,
                                      compo->mixer[*crtc]->pending_event);
                drm_vblank_put(drm_dev, *crtc);
                compo->mixer[*crtc]->pending_event = NULL;