Lines Matching refs:rate
111 unsigned int rate)
126 bclk = rate * 8 * osr / 2; /* kfactor = 0.5 */
130 bclk = rate * 4 * osr * 1; /* kfactor = 1 */
134 bclk = rate * 2 * osr * 2; /* kfactor = 2 */
137 bclk = rate * osr * 4; /* kfactor = 4 */
150 unsigned int rate)
160 clk_div = mclk_rate / (get_pdm_clk(micfil, rate) * 2);
225 dev_warn(dev, "failed to set rate (%u): %d\n",
313 static int fsl_set_clock_params(struct device *dev, unsigned int rate)
319 ret = fsl_micfil_set_mclk_rate(micfil, rate);
321 dev_err(dev, "failed to set mclk[%lu] to rate %u\n",
322 clk_get_rate(micfil->mclk), rate);
333 clk_div = get_clk_div(micfil, rate);
352 unsigned int rate = params_rate(params);
373 ret = fsl_set_clock_params(dev, rate);
397 dev_err(dev, "failed to set mclk[%lu] to rate %u\n",