Эх сурвалжийг харах

disp: msm: dsi: do NULL check before accessing controller node

Add NULL pointer checks, before accessing the controller node.

Change-Id: If24c4fd4352ef5ab7642c817ddaa61a80b725c99
Signed-off-by: Vara Reddy <[email protected]>
Vara Reddy 4 жил өмнө
parent
commit
f206b420c0
1 өөрчлөгдсөн 4 нэмэгдсэн , 3 устгасан
  1. 4 3
      msm/dsi/dsi_display.c

+ 4 - 3
msm/dsi/dsi_display.c

@@ -4878,13 +4878,14 @@ static int dsi_display_set_mode_sub(struct dsi_display *display,
 			(DSI_MODE_FLAG_DFPS | DSI_MODE_FLAG_VRR)) {
 		display_for_each_ctrl(i, display) {
 			ctrl = &display->ctrl[i];
-			ctrl->ctrl->hw.ops.set_timing_db(&ctrl->ctrl->hw,
-					true);
-			dsi_phy_dynamic_refresh_clear(ctrl->phy);
 
 			if (!ctrl->ctrl || (ctrl != mctrl))
 				continue;
 
+			ctrl->ctrl->hw.ops.set_timing_db(&ctrl->ctrl->hw,
+					true);
+			dsi_phy_dynamic_refresh_clear(ctrl->phy);
+
 			if ((ctrl->ctrl->version >= DSI_CTRL_VERSION_2_5) &&
 					(dyn_clk_caps->maintain_const_fps)) {
 				dsi_phy_dynamic_refresh_trigger_sel(ctrl->phy,