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

disp: msm: dp: release vcpi slots for a modeset change for crtc state

In MST atomic check function, allow to release vcpi slots for
any case of changes in modes, active state or connectors for a crtc state.
This reverts the commmit id 28cde80bd3666b6b339a21cac3d04b3b11c318b6.

Change-Id: Ice13790f2e652b336619e1d78b42ddb708b4cb2e
Signed-off-by: Soutrik Mukhopadhyay <[email protected]>
Soutrik Mukhopadhyay 2 жил өмнө
parent
commit
32d257a5ab
1 өөрчлөгдсөн 2 нэмэгдсэн , 2 устгасан
  1. 2 2
      msm/dp/dp_mst_drm.c

+ 2 - 2
msm/dp/dp_mst_drm.c

@@ -1381,8 +1381,8 @@ static int dp_mst_connector_atomic_check(struct drm_connector *connector,
 				bridge->num_slots);
 	}
 
-	/* do not attempt to release vcpi slots if crtc state is enable */
-	if (drm_atomic_crtc_needs_modeset(crtc_state) && !crtc_state->enable) {
+	/*attempt to release vcpi slots on a modeset change for crtc state*/
+	if (drm_atomic_crtc_needs_modeset(crtc_state)) {
 		if (WARN_ON(!old_conn_state->best_encoder)) {
 			rc = -EINVAL;
 			goto end;