From 5662d3b41eccc1c00f6a8647b1a985e6c3703f04 Mon Sep 17 00:00:00 2001 From: Anand Tarakh Date: Tue, 18 Apr 2023 16:52:04 +0530 Subject: [PATCH] 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 --- msm/dsi/dsi_display.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/msm/dsi/dsi_display.c b/msm/dsi/dsi_display.c index e03eb343..f6643ed8 100644 --- a/msm/dsi/dsi_display.c +++ b/msm/dsi/dsi_display.c @@ -4472,9 +4472,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; }