Переглянути джерело

Merge "disp: msm: sde: add proper null checks before hw_intf access"

qctecmdr 4 роки тому
батько
коміт
71067d8b83
2 змінених файлів з 2 додано та 2 видалено
  1. 1 1
      msm/sde/sde_encoder_dce.c
  2. 1 1
      msm/sde/sde_encoder_phys.h

+ 1 - 1
msm/sde/sde_encoder_dce.c

@@ -52,7 +52,7 @@ bool sde_encoder_is_dsc_merge(struct drm_encoder *drm_enc)
 		return false;
 
 	phys_enc = sde_enc->phys_encs[0];
-	if (phys_enc->hw_intf->cfg.split_link_en)
+	if (phys_enc && phys_enc->hw_intf && phys_enc->hw_intf->cfg.split_link_en)
 		return false;
 
 	topology = sde_connector_get_topology_name(drm_conn);

+ 1 - 1
msm/sde/sde_encoder_phys.h

@@ -620,7 +620,7 @@ static inline enum sde_3d_blend_mode sde_encoder_helper_get_3d_blend_mode(
 	if (ret)
 		return BLEND_3D_NONE;
 
-	if (phys_enc->hw_intf->cfg.split_link_en)
+	if (phys_enc->hw_intf && phys_enc->hw_intf->cfg.split_link_en)
 		return BLEND_3D_NONE;
 
 	num_lm = def.num_lm;