Lines Matching refs:codec_dai
55 if (!strncmp(rtd->codec_dai->name, CHT_CODEC_DAI, in cht_get_codec_dai()
57 return rtd->codec_dai; in cht_get_codec_dai()
67 struct snd_soc_dai *codec_dai; in platform_clock_control() local
70 codec_dai = cht_get_codec_dai(card); in platform_clock_control()
71 if (!codec_dai) { in platform_clock_control()
78 ret = snd_soc_dai_set_pll(codec_dai, 0, RT5670_PLL1_S_MCLK, in platform_clock_control()
86 ret = snd_soc_dai_set_sysclk(codec_dai, RT5670_SCLK_S_PLL1, in platform_clock_control()
98 snd_soc_dai_set_sysclk(codec_dai, RT5670_SCLK_S_RCCLK, in platform_clock_control()
148 struct snd_soc_dai *codec_dai = rtd->codec_dai; in cht_aif1_hw_params() local
152 ret = snd_soc_dai_set_pll(codec_dai, 0, RT5670_PLL1_S_MCLK, in cht_aif1_hw_params()
160 ret = snd_soc_dai_set_sysclk(codec_dai, RT5670_SCLK_S_PLL1, in cht_aif1_hw_params()
173 struct snd_soc_dai *codec_dai = runtime->codec_dai; in cht_codec_init() local
174 struct snd_soc_codec *codec = codec_dai->codec; in cht_codec_init()
177 ret = snd_soc_dai_set_tdm_slot(codec_dai, 0xF, 0xF, 4, 24); in cht_codec_init()