Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit dbb61136 authored by qctecmdr's avatar qctecmdr Committed by Gerrit - the friendly Code Review server
Browse files

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

parents 40dce790 fb8235db
Loading
Loading
Loading
Loading
+5 −2
Original line number Diff line number Diff line
@@ -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;
		}