Selaa lähdekoodia

Merge "disp: msm: sde: reset llcc_active of crtc on suspend commit"

qctecmdr 1 vuosi sitten
vanhempi
sitoutus
d6f18e0ef1
1 muutettua tiedostoa jossa 4 lisäystä ja 0 poistoa
  1. 4 0
      msm/sde/sde_crtc.c

+ 4 - 0
msm/sde/sde_crtc.c

@@ -5403,6 +5403,10 @@ static void sde_crtc_disable(struct drm_crtc *crtc)
 	/* Try to disable uidle */
 	sde_core_perf_crtc_update_uidle(crtc, false);
 
+	for (i = 0; i < SDE_SYS_CACHE_MAX; i++)
+		sde_crtc->new_perf.llcc_active[i] = 0;
+	sde_core_perf_crtc_update_llcc(crtc);
+
 	if (atomic_read(&sde_crtc->frame_pending)) {
 		SDE_ERROR("crtc%d frame_pending%d\n", crtc->base.id,
 				atomic_read(&sde_crtc->frame_pending));