Lines Matching refs:codec_dai
31 struct snd_soc_dai *codec_dai; in avs_rt274_clock_control() local
34 codec_dai = snd_soc_card_get_codec_dai(card, RT274_CODEC_DAI); in avs_rt274_clock_control()
35 if (!codec_dai) in avs_rt274_clock_control()
39 ret = snd_soc_dai_set_sysclk(codec_dai, RT274_SCLK_S_PLL2, AVS_RT274_FREQ_OUT, in avs_rt274_clock_control()
42 dev_err(codec_dai->dev, "set codec sysclk failed: %d\n", ret); in avs_rt274_clock_control()
49 snd_soc_dai_set_bclk_ratio(codec_dai, ratio); in avs_rt274_clock_control()
51 ret = snd_soc_dai_set_pll(codec_dai, 0, RT274_PLL2_S_BCLK, in avs_rt274_clock_control()
54 dev_err(codec_dai->dev, "failed to enable PLL2: %d\n", ret); in avs_rt274_clock_control()
90 struct snd_soc_dai *codec_dai = asoc_rtd_to_codec(runtime, 0); in avs_rt274_codec_init() local
91 struct snd_soc_component *component = codec_dai->component; in avs_rt274_codec_init()
111 ret = snd_soc_dai_set_tdm_slot(codec_dai, 0xF, 0xF, 4, 24); in avs_rt274_codec_init()