Explorar o código

disp: msm: sde: remove EPT & QSYNC dependency

Expose Expected Present Time property to usermode immaterial of the
panel qsync support. EPT can be used to delay the frame with/without
qsync support.

Change-Id: If4e628dda64181995ba9ba0b008d15d3d9a9cfd4
Signed-off-by: Veera Sundaram Sankaran <[email protected]>
Veera Sundaram Sankaran %!s(int64=2) %!d(string=hai) anos
pai
achega
62b643a4d6
Modificáronse 1 ficheiros con 4 adicións e 4 borrados
  1. 4 4
      msm/sde/sde_connector.c

+ 4 - 4
msm/sde/sde_connector.c

@@ -3080,10 +3080,6 @@ static void _sde_connector_install_qsync_properties(struct sde_kms *sde_kms,
 		msm_property_install_enum(&c_conn->property_info, "qsync_mode", 0, 0, e_qsync_mode,
 				ARRAY_SIZE(e_qsync_mode), 0, CONNECTOR_PROP_QSYNC_MODE);
 
-		if (test_bit(SDE_FEATURE_EPT, sde_kms->catalog->features))
-			msm_property_install_range(&c_conn->property_info, "EPT", 0x0, 0, U64_MAX,
-					0, CONNECTOR_PROP_EPT);
-
 		if (test_bit(SDE_FEATURE_AVR_STEP, sde_kms->catalog->features) &&
 				(display_info->capabilities & MSM_DISPLAY_CAP_VID_MODE))
 			msm_property_install_enum(&c_conn->property_info, "avr_step_state",
@@ -3210,6 +3206,10 @@ static int _sde_connector_install_properties(struct drm_device *dev,
 	if (connector_type == DRM_MODE_CONNECTOR_DSI) {
 		_sde_connector_install_qsync_properties(sde_kms, c_conn, dsi_display, display_info);
 
+		if (test_bit(SDE_FEATURE_EPT, sde_kms->catalog->features))
+			msm_property_install_range(&c_conn->property_info, "EPT", 0x0, 0, U64_MAX,
+				0, CONNECTOR_PROP_EPT);
+
 		msm_property_install_enum(&c_conn->property_info, "dsc_mode", 0,
 			0, e_dsc_mode, ARRAY_SIZE(e_dsc_mode), 0, CONNECTOR_PROP_DSC_MODE);