Browse Source

Merge "disp: msm: sde: avoid skipping of encoder reset in cwb disable"

qctecmdr 2 năm trước cách đây
mục cha
commit
4f75aae022
1 tập tin đã thay đổi với 4 bổ sung0 xóa
  1. 4 0
      msm/sde/sde_kms.c

+ 4 - 0
msm/sde/sde_kms.c

@@ -1712,6 +1712,10 @@ static void sde_kms_wait_for_commit_done(struct msm_kms *kms,
 			SDE_EVT32(DRMID(crtc), DRMID(encoder), cwb_disabling,
 					ret, SDE_EVTLOG_ERROR);
 			sde_crtc_request_frame_reset(crtc, encoder);
+
+			/* call ensure virt_reset for cwb encoder before exiting the loop */
+			if (cwb_disabling)
+				sde_encoder_virt_reset(encoder);
 			break;
 		}