Merge "Revert "disp: msm: sde: fix race between disable commit and vblank work""
This commit is contained in:

committed by
Gerrit - the friendly Code Review server

commit
76dcac0a20
@@ -3849,10 +3849,8 @@ static int _sde_crtc_vblank_enable_no_lock(
|
|||||||
if (ret < 0)
|
if (ret < 0)
|
||||||
return ret;
|
return ret;
|
||||||
|
|
||||||
drm_for_each_encoder(enc, crtc->dev) {
|
drm_for_each_encoder_mask(enc, crtc->dev,
|
||||||
if (enc->crtc != crtc)
|
crtc->state->encoder_mask) {
|
||||||
continue;
|
|
||||||
|
|
||||||
SDE_EVT32(DRMID(&sde_crtc->base), DRMID(enc), enable,
|
SDE_EVT32(DRMID(&sde_crtc->base), DRMID(enc), enable,
|
||||||
sde_crtc->enabled);
|
sde_crtc->enabled);
|
||||||
|
|
||||||
@@ -3860,10 +3858,8 @@ static int _sde_crtc_vblank_enable_no_lock(
|
|||||||
sde_crtc_vblank_cb, (void *)crtc);
|
sde_crtc_vblank_cb, (void *)crtc);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
drm_for_each_encoder(enc, crtc->dev) {
|
drm_for_each_encoder_mask(enc, crtc->dev,
|
||||||
if (enc->crtc != crtc)
|
crtc->state->encoder_mask) {
|
||||||
continue;
|
|
||||||
|
|
||||||
SDE_EVT32(DRMID(&sde_crtc->base), DRMID(enc), enable,
|
SDE_EVT32(DRMID(&sde_crtc->base), DRMID(enc), enable,
|
||||||
sde_crtc->enabled);
|
sde_crtc->enabled);
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user