Merge "disp: msm: sde: poll for rsvp nxt after idle"

This commit is contained in:
qctecmdr 2021-06-18 15:10:34 -07:00 • committed by Gerrit - the friendly Code Review server
commit dbb61136a6

View file

@ -2453,11 +2453,14 @@ int sde_rm_reserve(
* Poll for rsvp_nxt clear, allow the check_only commit if rsvp_nxt
* gets cleared and bailout if it does not get cleared before timeout.
*/
if (test_only && rsvp_cur && rsvp_nxt) {
if (test_only && rsvp_nxt) {
rsvp_nxt = _sde_rm_poll_get_rsvp_nxt_locked(rm, enc);
if (rsvp_nxt) {
SDE_ERROR("poll timeout cur %d nxt %d enc %d\n",
rsvp_cur->seq, rsvp_nxt->seq, enc->base.id);
(rsvp_cur) ? rsvp_cur->seq : -1,
rsvp_nxt->seq, enc->base.id);
SDE_EVT32(enc->base.id, (rsvp_cur) ? rsvp_cur->seq : -1,
rsvp_nxt->seq, SDE_EVTLOG_ERROR);
ret = -EINVAL;
goto end;
}