drm/msm: Issue queued events when disabling crtc
authorSean Paul <seanpaul@chromium.org>
Wed, 28 Mar 2018 18:41:23 +0000 (14:41 -0400)
committerRob Clark <robdclark@gmail.com>
Mon, 4 Jun 2018 16:50:25 +0000 (12:50 -0400)
commite765ea77b0fd51152e07aa4e6850b81552b76da3
tree2ccd79af414c670386c2c4ed29abc1faf4df07a4
parentdb8f4d5d32334b061d0d9c53ec86480377daeaf0
drm/msm: Issue queued events when disabling crtc

Ensure that any queued events are issued when disabling the crtc. This
avoids timeouts when we come back and wait for dependencies (like the
previous frame's flip_done).

Changes in v2:
- None
Changes in v3:
- Rebased on Archit's private_obj set
Changes in v4:
- None

Reviewed-by: Archit Taneja <architt@codeaurora.org>
Signed-off-by: Sean Paul <seanpaul@chromium.org>
Signed-off-by: Rob Clark <robdclark@gmail.com>
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c