Lines Matching refs:dai_link
46 if (rtd->dai_link->compr_ops && rtd->dai_link->compr_ops->startup) { in soc_compr_open()
47 ret = rtd->dai_link->compr_ops->startup(cstream); in soc_compr_open()
49 pr_err("compress asoc: %s startup failed\n", rtd->dai_link->name); in soc_compr_open()
94 if (fe->dai_link->compr_ops && fe->dai_link->compr_ops->startup) { in soc_compr_open_fe()
95 ret = fe->dai_link->compr_ops->startup(cstream); in soc_compr_open_fe()
97 pr_err("compress asoc: %s startup failed\n", fe->dai_link->name); in soc_compr_open_fe()
109 fe->dai_link->name, stream ? "capture" : "playback"); in soc_compr_open_fe()
140 if (fe->dai_link->compr_ops && fe->dai_link->compr_ops->shutdown) in soc_compr_open_fe()
141 fe->dai_link->compr_ops->shutdown(cstream); in soc_compr_open_fe()
205 if (rtd->dai_link->compr_ops && rtd->dai_link->compr_ops->shutdown) in soc_compr_free()
206 rtd->dai_link->compr_ops->shutdown(cstream); in soc_compr_free()
270 if (fe->dai_link->compr_ops && fe->dai_link->compr_ops->shutdown) in soc_compr_free_fe()
271 fe->dai_link->compr_ops->shutdown(cstream); in soc_compr_free_fe()
385 if (rtd->dai_link->compr_ops && rtd->dai_link->compr_ops->set_params) { in soc_compr_set_params()
386 ret = rtd->dai_link->compr_ops->set_params(cstream); in soc_compr_set_params()
432 if (fe->dai_link->compr_ops && fe->dai_link->compr_ops->set_params) { in soc_compr_set_params_fe()
433 ret = fe->dai_link->compr_ops->set_params(cstream); in soc_compr_set_params_fe()
642 rtd->dai_link->stream_name, codec_dai->name, num); in snd_soc_new_compress()
681 if (rtd->dai_link->dynamic) { in snd_soc_new_compress()
683 rtd->dai_link->stream_name); in snd_soc_new_compress()
686 rtd->dai_link->dpcm_playback, in snd_soc_new_compress()
687 rtd->dai_link->dpcm_capture, &be_pcm); in snd_soc_new_compress()
690 rtd->dai_link->name); in snd_soc_new_compress()
696 if (rtd->dai_link->dpcm_playback) in snd_soc_new_compress()
698 else if (rtd->dai_link->dpcm_capture) in snd_soc_new_compress()