Эх сурвалжийг харах

disp: msm: sde: add traces for lastclose

Add logging during sde_kms_lastclose to know when driver cleanup
is being triggered. These traces are very helpful with debugging
shell stop/start issues.

Change-Id: I00ecc1287a3ee5cc096b7edc3f872e122b7d3fc8
Signed-off-by: Steve Cohen <[email protected]>
Steve Cohen 4 жил өмнө
parent
commit
e01b1494f3

+ 3 - 1
msm/sde/sde_kms.c

@@ -2460,6 +2460,7 @@ static void sde_kms_lastclose(struct msm_kms *kms)
 	}
 	}
 
 
 	state->acquire_ctx = &ctx;
 	state->acquire_ctx = &ctx;
+	SDE_EVT32(SDE_EVTLOG_FUNC_ENTRY);
 
 
 retry:
 retry:
 	ret = drm_modeset_lock_all_ctx(dev, &ctx);
 	ret = drm_modeset_lock_all_ctx(dev, &ctx);
@@ -2483,12 +2484,13 @@ out_ctx:
 	if (ret)
 	if (ret)
 		SDE_ERROR("kms lastclose failed: %d\n", ret);
 		SDE_ERROR("kms lastclose failed: %d\n", ret);
 
 
+	SDE_EVT32(ret, SDE_EVTLOG_FUNC_EXIT);
 	return;
 	return;
 
 
 backoff:
 backoff:
 	drm_atomic_state_clear(state);
 	drm_atomic_state_clear(state);
 	drm_modeset_backoff(&ctx);
 	drm_modeset_backoff(&ctx);
-
+	SDE_EVT32(ret, SDE_EVTLOG_FUNC_CASE1);
 	goto retry;
 	goto retry;
 }
 }