Symbol: codec_priv
sound/soc/fsl/fsl-asoc-card.c
104
struct codec_priv codec_priv[2];
sound/soc/fsl/fsl-asoc-card.c
177
struct codec_priv *codec_priv;
sound/soc/fsl/fsl-asoc-card.c
221
codec_priv = &priv->codec_priv[codec_idx];
sound/soc/fsl/fsl-asoc-card.c
223
if (codec_priv->pll_id >= 0 && codec_priv->fll_id >= 0) {
sound/soc/fsl/fsl-asoc-card.c
230
codec_priv->pll_id,
sound/soc/fsl/fsl-asoc-card.c
231
codec_priv->mclk_id,
sound/soc/fsl/fsl-asoc-card.c
232
codec_priv->mclk_freq, pll_out);
sound/soc/fsl/fsl-asoc-card.c
239
codec_priv->fll_id,
sound/soc/fsl/fsl-asoc-card.c
260
struct codec_priv *codec_priv;
sound/soc/fsl/fsl-asoc-card.c
269
codec_priv = &priv->codec_priv[codec_idx];
sound/soc/fsl/fsl-asoc-card.c
271
if (!priv->streams && codec_priv->pll_id >= 0 && codec_priv->fll_id >= 0) {
sound/soc/fsl/fsl-asoc-card.c
274
codec_priv->mclk_id,
sound/soc/fsl/fsl-asoc-card.c
275
codec_priv->free_freq,
sound/soc/fsl/fsl-asoc-card.c
283
codec_priv->pll_id, 0, 0, 0);
sound/soc/fsl/fsl-asoc-card.c
575
struct codec_priv *codec_priv;
sound/soc/fsl/fsl-asoc-card.c
598
codec_priv = &priv->codec_priv[codec_idx];
sound/soc/fsl/fsl-asoc-card.c
600
ret = snd_soc_dai_set_sysclk(codec_dai, codec_priv->mclk_id,
sound/soc/fsl/fsl-asoc-card.c
601
codec_priv->mclk_freq, SND_SOC_CLOCK_IN);
sound/soc/fsl/fsl-asoc-card.c
607
if (!IS_ERR_OR_NULL(codec_priv->mclk))
sound/soc/fsl/fsl-asoc-card.c
608
clk_prepare_enable(codec_priv->mclk);
sound/soc/fsl/fsl-asoc-card.c
692
priv->codec_priv[codec_idx].mclk_freq = clk_get_rate(codec_clk);
sound/soc/fsl/fsl-asoc-card.c
743
priv->codec_priv[codec_idx].fll_id = -1;
sound/soc/fsl/fsl-asoc-card.c
744
priv->codec_priv[codec_idx].pll_id = -1;
sound/soc/fsl/fsl-asoc-card.c
750
priv->cpu_priv.sysclk_freq[TX] = priv->codec_priv[0].mclk_freq;
sound/soc/fsl/fsl-asoc-card.c
751
priv->cpu_priv.sysclk_freq[RX] = priv->codec_priv[0].mclk_freq;
sound/soc/fsl/fsl-asoc-card.c
758
priv->codec_priv[0].mclk_id = CS427x_SYSCLK_MCLK;
sound/soc/fsl/fsl-asoc-card.c
762
priv->codec_priv[0].mclk_id = SGTL5000_SYSCLK;
sound/soc/fsl/fsl-asoc-card.c
778
priv->codec_priv[0].mclk_id = WM8962_SYSCLK_MCLK;
sound/soc/fsl/fsl-asoc-card.c
779
priv->codec_priv[0].fll_id = WM8962_SYSCLK_FLL;
sound/soc/fsl/fsl-asoc-card.c
780
priv->codec_priv[0].pll_id = WM8962_FLL;
sound/soc/fsl/fsl-asoc-card.c
784
priv->codec_priv[0].fll_id = WM8960_SYSCLK_AUTO;
sound/soc/fsl/fsl-asoc-card.c
785
priv->codec_priv[0].pll_id = WM8960_SYSCLK_AUTO;
sound/soc/fsl/fsl-asoc-card.c
819
priv->codec_priv[0].mclk_id = WM8994_FLL_SRC_MCLK1;
sound/soc/fsl/fsl-asoc-card.c
820
priv->codec_priv[0].fll_id = WM8994_SYSCLK_FLL1;
sound/soc/fsl/fsl-asoc-card.c
821
priv->codec_priv[0].pll_id = WM8994_FLL1;
sound/soc/fsl/fsl-asoc-card.c
822
priv->codec_priv[0].free_freq = priv->codec_priv[0].mclk_freq;
sound/soc/fsl/fsl-asoc-card.c
827
priv->codec_priv[0].mclk_id = NAU8822_CLK_MCLK;
sound/soc/fsl/fsl-asoc-card.c
828
priv->codec_priv[0].fll_id = NAU8822_CLK_PLL;
sound/soc/fsl/fsl-asoc-card.c
829
priv->codec_priv[0].pll_id = NAU8822_CLK_PLL;
sound/soc/fsl/fsl-asoc-card.c
832
priv->codec_priv[0].mclk = devm_clk_get(codec_dev[0], NULL);
sound/soc/fsl/fsl-asoc-card.c
835
priv->codec_priv[0].mclk_id = WM8904_FLL_MCLK;
sound/soc/fsl/fsl-asoc-card.c
836
priv->codec_priv[0].fll_id = WM8904_CLK_FLL;
sound/soc/fsl/fsl-asoc-card.c
837
priv->codec_priv[0].pll_id = WM8904_FLL_MCLK;
sound/soc/fsl/fsl-asoc-card.c
855
&priv->codec_priv[codec_idx].mclk_id);