Jelajahi Sumber

Merge "disp: msm: dsi: fix pclk divider calculation"

qctecmdr 4 tahun lalu
induk
melakukan
1da70fd8f1
1 mengubah file dengan 1 tambahan dan 1 penghapusan
  1. 1 1
      msm/dsi/dsi_pll_5nm.c

+ 1 - 1
msm/dsi/dsi_pll_5nm.c

@@ -1049,7 +1049,7 @@ static int dsi_pll_5nm_set_pclk_div(struct dsi_pll_resource *pll, bool commit)
 		pclk_src_rate = div_u64(pclk_src_rate, 7);
 	}
 
-	pclk_div = pclk_src_rate / pll->pclk_rate;
+	pclk_div = DIV_ROUND_CLOSEST(pclk_src_rate, pll->pclk_rate);
 
 	DSI_PLL_DBG(pll, "pclk rate: %llu, dsi_clk: %d, pclk_div: %d\n",
 			pll->pclk_rate, dsi_clk, pclk_div);