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

Merge "disp: msm: sde: update encoder atomic check during qsync usecase"

qctecmdr 4 жил өмнө
parent
commit
285589db6a
1 өөрчлөгдсөн 5 нэмэгдсэн , 2 устгасан
  1. 5 2
      msm/sde/sde_encoder.c

+ 5 - 2
msm/sde/sde_encoder.c

@@ -1006,8 +1006,11 @@ static int sde_encoder_virt_atomic_check(
 				CONNECTOR_PROP_QSYNC_MODE);
 
 	if (has_modeset && qsync_dirty &&
-		!msm_is_mode_seamless_vrr(adj_mode)) {
-		SDE_ERROR("invalid qsync update during modeset\n");
+		(msm_is_mode_seamless_poms(adj_mode) ||
+		msm_is_mode_seamless_dms(adj_mode) ||
+		msm_is_mode_seamless_dyn_clk(adj_mode))) {
+		SDE_ERROR("invalid qsync update during modeset priv flag:%x\n",
+			adj_mode->private_flags);
 		return -EINVAL;
 	}