Searched refs:clkin_khz (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/gpu/drm/stm/ |
H A D | dw_mipi_dsi-stm.c | 130 static int dsi_pll_get_clkout_khz(int clkin_khz, int idf, int ndiv, int odf) in dsi_pll_get_clkout_khz() argument 138 return DIV_ROUND_CLOSEST(clkin_khz * ndiv, divisor); in dsi_pll_get_clkout_khz() 142 int clkin_khz, int clkout_khz, in dsi_pll_get_params() 149 if (clkin_khz <= 0 || clkout_khz <= 0) in dsi_pll_get_params() 159 n_min = ((fvco_min * i) / (2 * clkin_khz)) + 1; in dsi_pll_get_params() 160 n_max = (fvco_max * i) / (2 * clkin_khz); in dsi_pll_get_params() 173 n = DIV_ROUND_CLOSEST(i * o * clkout_khz, clkin_khz); in dsi_pll_get_params() 178 delta = dsi_pll_get_clkout_khz(clkin_khz, i, n, o) - in dsi_pll_get_params() 141 dsi_pll_get_params(struct dw_mipi_dsi_stm *dsi, int clkin_khz, int clkout_khz, int *idf, int *ndiv, int *odf) dsi_pll_get_params() argument
|
/kernel/linux/linux-6.6/drivers/gpu/drm/stm/ |
H A D | dw_mipi_dsi-stm.c | 130 static int dsi_pll_get_clkout_khz(int clkin_khz, int idf, int ndiv, int odf) in dsi_pll_get_clkout_khz() argument 138 return DIV_ROUND_CLOSEST(clkin_khz * ndiv, divisor); in dsi_pll_get_clkout_khz() 142 int clkin_khz, int clkout_khz, in dsi_pll_get_params() 149 if (clkin_khz <= 0 || clkout_khz <= 0) in dsi_pll_get_params() 159 n_min = ((fvco_min * i) / (2 * clkin_khz)) + 1; in dsi_pll_get_params() 160 n_max = (fvco_max * i) / (2 * clkin_khz); in dsi_pll_get_params() 173 n = DIV_ROUND_CLOSEST(i * o * clkout_khz, clkin_khz); in dsi_pll_get_params() 178 delta = dsi_pll_get_clkout_khz(clkin_khz, i, n, o) - in dsi_pll_get_params() 141 dsi_pll_get_params(struct dw_mipi_dsi_stm *dsi, int clkin_khz, int clkout_khz, int *idf, int *ndiv, int *odf) dsi_pll_get_params() argument
|
Completed in 3 milliseconds