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()
635 rtd->dai_link->stream_name, codec_dai->name, num); in soc_new_compress()
674 if (rtd->dai_link->dynamic) { in soc_new_compress()
676 rtd->dai_link->stream_name); in soc_new_compress()
679 rtd->dai_link->dpcm_playback, in soc_new_compress()
680 rtd->dai_link->dpcm_capture, &be_pcm); in soc_new_compress()
683 rtd->dai_link->name); in soc_new_compress()
689 if (rtd->dai_link->dpcm_playback) in soc_new_compress()
691 else if (rtd->dai_link->dpcm_capture) in soc_new_compress()