Lines Matching defs:codec_priv
38 * struct codec_priv - CODEC private data
44 struct codec_priv {
73 * @codec_priv: CODEC private data
90 struct codec_priv codec_priv;
156 struct codec_priv *codec_priv = &priv->codec_priv;
188 if (codec_priv->pll_id && codec_priv->fll_id) {
195 codec_priv->pll_id,
196 codec_priv->mclk_id,
197 codec_priv->mclk_freq, pll_out);
204 codec_priv->fll_id,
224 struct codec_priv *codec_priv = &priv->codec_priv;
230 if (!priv->streams && codec_priv->pll_id && codec_priv->fll_id) {
233 codec_priv->mclk_id,
242 codec_priv->pll_id, 0, 0, 0);
490 struct codec_priv *codec_priv = &priv->codec_priv;
511 ret = snd_soc_dai_set_sysclk(codec_dai, codec_priv->mclk_id,
512 codec_priv->mclk_freq, SND_SOC_CLOCK_IN);
586 priv->codec_priv.mclk_freq = clk_get_rate(codec_clk);
606 priv->cpu_priv.sysclk_freq[TX] = priv->codec_priv.mclk_freq;
607 priv->cpu_priv.sysclk_freq[RX] = priv->codec_priv.mclk_freq;
614 priv->codec_priv.mclk_id = CS427x_SYSCLK_MCLK;
618 priv->codec_priv.mclk_id = SGTL5000_SYSCLK;
625 priv->codec_priv.mclk_id = WM8962_SYSCLK_MCLK;
626 priv->codec_priv.fll_id = WM8962_SYSCLK_FLL;
627 priv->codec_priv.pll_id = WM8962_FLL;
631 priv->codec_priv.fll_id = WM8960_SYSCLK_AUTO;
632 priv->codec_priv.pll_id = WM8960_SYSCLK_AUTO;