Merge "disp: msm: sde: flush pp event work queue before vm release"
This commit is contained in:

committed by
Gerrit - the friendly Code Review server

commit
1d9d243a82
@@ -1457,6 +1457,8 @@ int sde_kms_vm_pre_release(struct sde_kms *sde_kms,
|
|||||||
sde_kms_cancel_delayed_work(crtc);
|
sde_kms_cancel_delayed_work(crtc);
|
||||||
|
|
||||||
kthread_flush_worker(&priv->event_thread[crtc->index].worker);
|
kthread_flush_worker(&priv->event_thread[crtc->index].worker);
|
||||||
|
/* Flush pp_event thread queue for any pending events */
|
||||||
|
kthread_flush_worker(&priv->pp_event_worker);
|
||||||
|
|
||||||
/* disable SDE encoder irq's */
|
/* disable SDE encoder irq's */
|
||||||
drm_for_each_encoder_mask(encoder, crtc->dev,
|
drm_for_each_encoder_mask(encoder, crtc->dev,
|
||||||
|
Reference in New Issue
Block a user