浏览代码

Merge "disp: msm: dp: avoid using freed panel for dp mst"

qctecmdr 2 年之前
父节点
当前提交
5bf05d0f69
共有 1 个文件被更改,包括 4 次插入2 次删除
  1. 4 2
      msm/dp/dp_debug.c

+ 4 - 2
msm/dp/dp_debug.c

@@ -1777,8 +1777,10 @@ static void dp_debug_set_sim_mode(struct dp_debug_private *debug, bool sim)
 		display = sde_conn->display;
 		if (display->base_connector == (*debug->connector)) {
 			panel = sde_conn->drv_panel;
-			panel->mode_override = false;
-			panel->mst_hide = false;
+			if (panel) {
+				panel->mode_override = false;
+				panel->mst_hide = false;
+			}
 		}
 	}
 	drm_connector_list_iter_end(&conn_iter);