diff --git a/drivers/gpu/drm/msm/sde/sde_connector.c b/drivers/gpu/drm/msm/sde/sde_connector.c index cca832a7ac25..86cb710a8f14 100644 --- a/drivers/gpu/drm/msm/sde/sde_connector.c +++ b/drivers/gpu/drm/msm/sde/sde_connector.c @@ -764,11 +764,9 @@ int sde_connector_update_hbm(struct sde_connector *c_conn) pr_debug("notify hbm on to displayfeature\n"); } - if (dsi_display->panel->dc_enable) { - dsi_display->panel->dc_enable = false; - pr_debug("fod set CRC OFF\n"); - dsi_display_write_panel(dsi_display, &dsi_display->panel->cur_mode->priv_info->cmd_sets[DSI_CMD_SET_DISP_CRC_OFF]); - } + /* force disable CRC */ + pr_debug("fod set CRC OFF\n"); + dsi_display_write_panel(dsi_display, &dsi_display->panel->cur_mode->priv_info->cmd_sets[DSI_CMD_SET_DISP_CRC_OFF]); mutex_unlock(&dsi_display->panel->panel_lock); if (rc) {