Lines Matching refs:mclk_rate
23 int mclk_rate;
286 mt8183_mck_enable(afe, tdm_priv->mclk_id, tdm_priv->mclk_rate);
289 tdm_priv->mclk_rate = 0;
458 tdm_priv->mclk_rate = freq;
480 /* calculate mclk_rate, if not set explicitly */
481 if (!tdm_priv->mclk_rate) {
482 tdm_priv->mclk_rate = rate * tdm_priv->mclk_multiple;
485 tdm_priv->mclk_rate);
493 if (tdm_priv->bck_rate > tdm_priv->mclk_rate)
494 dev_warn(afe->dev, "%s(), bck_rate > mclk_rate rate", __func__);
496 if (tdm_priv->mclk_rate % tdm_priv->bck_rate != 0)
499 dev_info(afe->dev, "%s(), id %d, rate %d, channels %d, format %d, mclk_rate %d, bck_rate %d\n",
502 tdm_priv->mclk_rate, tdm_priv->bck_rate);