Kaynağa Gözat

Merge "disp: msm: sde: update input fence after plane state destroy"

qctecmdr 4 yıl önce
ebeveyn
işleme
8ec396fb16
2 değiştirilmiş dosya ile 2 ekleme ve 0 silme
  1. 1 0
      msm/sde/sde_crtc.c
  2. 1 0
      msm/sde/sde_plane.c

+ 1 - 0
msm/sde/sde_crtc.c

@@ -6150,6 +6150,7 @@ static int _sde_debugfs_fence_status_show(struct seq_file *s, void *data)
 			pstate->stage);
 
 		fence = pstate->input_fence;
+		SDE_EVT32(DRMID(crtc), fence);
 		if (fence)
 			sde_fence_list_dump(fence, &s);
 	}

+ 1 - 0
msm/sde/sde_plane.c

@@ -4166,6 +4166,7 @@ static void sde_plane_destroy_state(struct drm_plane *plane,
 	/* remove ref count for fence */
 	if (pstate->input_fence)
 		sde_sync_put(pstate->input_fence);
+	pstate->input_fence = 0;
 
 	/* destroy value helper */
 	msm_property_destroy_state(&psde->property_info, pstate,