Browse Source

disp: msm: dsi: use ctrl cell index to set frequencies for link clks

To set frequencies for link clks, the clk manager index of
ctrl is require. Use ctrl cell index to get clk manager index.

Change-Id: I175d0721e672fb4d368349584c8b448ba63f4224
Signed-off-by: Anand Tarakh <[email protected]>
Anand Tarakh 2 năm trước cách đây
mục cha
commit
cf56be0bb8
1 tập tin đã thay đổi với 5 bổ sung2 xóa
  1. 5 2
      msm/dsi/dsi_display.c

+ 5 - 2
msm/dsi/dsi_display.c

@@ -4495,9 +4495,12 @@ static int dsi_display_set_link_frequencies(struct dsi_display *display)
 	display_for_each_ctrl(i, display) {
 		struct dsi_display_ctrl *ctrl = &display->ctrl[i];
 
-		rc = dsi_clk_set_link_frequencies(display->dsi_clk_handle, ctrl->ctrl->clk_freq, i);
+		rc = dsi_clk_set_link_frequencies(display->dsi_clk_handle,
+							ctrl->ctrl->clk_freq,
+							ctrl->ctrl->cell_index);
 		if (rc) {
-			DSI_ERR("Failed to update link frequencies of ctrl_%d, rc=%d\n", i, rc);
+			DSI_ERR("Failed to update link frequencies of ctrl_%d, rc=%d\n",
+							ctrl->ctrl->cell_index, rc);
 			dsi_clk_release_mngr_lock(display->dsi_clk_handle);
 			return rc;
 		}