Преглед на файлове

Merge "disp: msm: sde: update demura error handling"

qctecmdr преди 2 години
родител
ревизия
91367258b6
променени са 1 файла, в които са добавени 6 реда и са изтрити 1 реда
  1. 6 1
      msm/sde/sde_hw_color_proc_v4.c

+ 6 - 1
msm/sde/sde_hw_color_proc_v4.c

@@ -493,11 +493,16 @@ void sde_demura_backlight_cfg(struct sde_hw_dspp *ctx, u64 val, struct sde_hw_cp
 		return;
 	}
 
-	if (!hw_cfg || !hw_cfg->payload) {
+	if (!hw_cfg) {
 		DRM_ERROR("invalid parameter hw_cfg");
 		return;
 	}
 
+	if (!hw_cfg->payload) {
+		DRM_DEBUG_DRIVER("disable demura feature\n");
+		return;
+	}
+
 	dcfg = (struct drm_msm_dem_cfg *)hw_cfg->payload;
 	demura_base = ctx->cap->sblk->demura.base;
 	backlight = (val & REG_MASK(32));