Lines Matching refs:codec_dai

27 	struct snd_soc_dai *codec_dai;  in avs_nau8825_clock_control()  local
30 codec_dai = snd_soc_card_get_codec_dai(card, SKL_NUVOTON_CODEC_DAI); in avs_nau8825_clock_control()
31 if (!codec_dai) { in avs_nau8825_clock_control()
37 ret = snd_soc_dai_set_sysclk(codec_dai, NAU8825_CLK_INTERNAL, 0, SND_SOC_CLOCK_IN); in avs_nau8825_clock_control()
82 struct snd_soc_dai *codec_dai = asoc_rtd_to_codec(runtime, 0); in avs_nau8825_codec_init() local
83 struct snd_soc_component *component = codec_dai->component; in avs_nau8825_codec_init()
143 struct snd_soc_dai *codec_dai = asoc_rtd_to_codec(rtm, 0); in avs_nau8825_trigger() local
148 ret = snd_soc_dai_set_sysclk(codec_dai, NAU8825_CLK_FLL_FS, 0, SND_SOC_CLOCK_IN); in avs_nau8825_trigger()
150 dev_err(codec_dai->dev, "can't set FS clock %d\n", ret); in avs_nau8825_trigger()
154 ret = snd_soc_dai_set_pll(codec_dai, 0, 0, runtime->rate, runtime->rate * 256); in avs_nau8825_trigger()
156 dev_err(codec_dai->dev, "can't set FLL: %d\n", ret); in avs_nau8825_trigger()
160 ret = snd_soc_dai_set_pll(codec_dai, 0, 0, runtime->rate, runtime->rate * 256); in avs_nau8825_trigger()
162 dev_err(codec_dai->dev, "can't set FLL: %d\n", ret); in avs_nau8825_trigger()
271 struct snd_soc_dai *codec_dai = snd_soc_card_get_codec_dai(card, SKL_NUVOTON_CODEC_DAI); in avs_card_resume_post() local
274 if (!codec_dai) { in avs_card_resume_post()
279 if (codec_dai->stream_active[SNDRV_PCM_STREAM_PLAYBACK] && in avs_card_resume_post()
280 codec_dai->playback_widget->active) in avs_card_resume_post()
281 snd_soc_dai_set_sysclk(codec_dai, NAU8825_CLK_FLL_FS, 0, SND_SOC_CLOCK_IN); in avs_card_resume_post()