Lines Matching defs:ndiv
130 static int dsi_pll_get_clkout_khz(int clkin_khz, int idf, int ndiv, int odf)
138 return DIV_ROUND_CLOSEST(clkin_khz * ndiv, divisor);
143 int *idf, int *ndiv, int *odf)
158 /* Compute ndiv range according to Fvco */
162 /* No need to continue idf loop if we reach ndiv max */
166 /* Clamp ndiv to valid values */
174 /* Check ndiv according to vco range */
184 *ndiv = n;
246 unsigned int idf, ndiv, odf, pll_in_khz, pll_out_khz;
271 ndiv = 0;
274 &idf, &ndiv, &odf);
279 pll_out_khz = dsi_pll_get_clkout_khz(pll_in_khz, idf, ndiv, odf);
283 (ndiv << 2) | (idf << 11) | ((ffs(odf) - 1) << 16));
333 unsigned int idf, ndiv, odf, pll_in_khz, pll_out_khz;
356 ndiv = 0;
359 ret = dsi_pll_get_params(dsi, pll_in_khz, pll_out_khz, &idf, &ndiv, &odf);
371 pll_out_khz = dsi_pll_get_clkout_khz(pll_in_khz, idf, ndiv, odf);