Lines Matching refs:dai_link
72 "[%s - %s]\n", fe->dai_link->name, in dpcm_show_state()
102 "- %s\n", be->dai_link->name); in dpcm_show_state()
160 if (!rtd->dai_link) in soc_dpcm_debugfs_add()
163 if (!rtd->dai_link->dynamic) in soc_dpcm_debugfs_add()
169 rtd->debugfs_dpcm_root = debugfs_create_dir(rtd->dai_link->name, in soc_dpcm_debugfs_add()
180 name = kasprintf(GFP_KERNEL, "%s:%s", dpcm->be->dai_link->name, in dpcm_create_debugfs_state()
248 if (!rtd->pmdown_time || rtd->dai_link->ignore_pmdown_time) in snd_soc_runtime_ignore_pmdown_time()
291 be->dai_link->name, event, dir); in dpcm_dapm_stream_event()
312 rtd->dai_link->symmetric_rates)) { in soc_pcm_apply_symmetry()
328 rtd->dai_link->symmetric_channels)) { in soc_pcm_apply_symmetry()
344 rtd->dai_link->symmetric_samplebits)) { in soc_pcm_apply_symmetry()
375 symmetry = rtd->dai_link->symmetric_rates; in soc_pcm_params_symmetry()
390 symmetry = rtd->dai_link->symmetric_channels; in soc_pcm_params_symmetry()
406 symmetry = rtd->dai_link->symmetric_samplebits; in soc_pcm_params_symmetry()
428 struct snd_soc_dai_link *link = rtd->dai_link; in soc_pcm_has_symmetry()
730 if (rtd->dai_link->dynamic || rtd->dai_link->no_pcm) in soc_pcm_open()
1138 stream ? "capture" : "playback", fe->dai_link->name, in dpcm_be_connect()
1139 stream ? "<-" : "->", be->dai_link->name); in dpcm_be_connect()
1167 dpcm->fe->dai_link->name, in dpcm_be_reparent()
1168 stream ? "<-" : "->", dpcm->be->dai_link->name); in dpcm_be_reparent()
1185 dpcm->be->dai_link->name); in dpcm_be_disconnect()
1191 stream ? "capture" : "playback", fe->dai_link->name, in dpcm_be_disconnect()
1192 stream ? "<-" : "->", dpcm->be->dai_link->name); in dpcm_be_disconnect()
1220 if (!be->dai_link->no_pcm) in dpcm_get_be()
1336 dpcm->be->dai_link->name, fe->dai_link->name); in dpcm_prune_paths()
1491 stream ? "capture" : "playback", be->dai_link->name); in dpcm_be_dai_startup()
1564 if (!fe->dai_link->dpcm_merged_format) in dpcm_runtime_merge_format()
1600 if (!fe->dai_link->dpcm_merged_chan) in dpcm_runtime_merge_chan()
1655 if (!fe->dai_link->dpcm_merged_rate) in dpcm_runtime_merge_rate()
1772 if (rtd->dai_link->be_hw_params_fixup) in dpcm_apply_symmetry()
1805 dev_dbg(fe->dev, "ASoC: open FE %s\n", fe->dai_link->name); in dpcm_fe_dai_startup()
1862 be->dai_link->name); in dpcm_be_dai_shutdown()
1882 dev_dbg(fe->dev, "ASoC: close FE %s\n", fe->dai_link->name); in dpcm_fe_dai_shutdown()
1928 be->dai_link->name); in dpcm_be_dai_hw_free()
1946 dev_dbg(fe->dev, "ASoC: hw_free FE %s\n", fe->dai_link->name); in dpcm_fe_dai_hw_free()
1952 fe->dai_link->name); in dpcm_fe_dai_hw_free()
2003 be->dai_link->name); in dpcm_be_dai_hw_params()
2060 fe->dai_link->name, params_rate(params), in dpcm_fe_dai_hw_params()
2083 dpcm->be->dai_link->name, cmd); in dpcm_do_trigger()
2197 fe->dai_link->name, cmd); in dpcm_dai_trigger_fe_be()
2213 fe->dai_link->name, cmd); in dpcm_dai_trigger_fe_be()
2225 enum snd_soc_dpcm_trigger trigger = fe->dai_link->trigger[stream]; in dpcm_fe_dai_do_trigger()
2270 fe->dai_link->name, cmd); in dpcm_fe_dai_do_trigger()
2276 fe->dai_link->name); in dpcm_fe_dai_do_trigger()
2346 be->dai_link->name); in dpcm_be_dai_prepare()
2367 dev_dbg(fe->dev, "ASoC: prepare FE %s\n", fe->dai_link->name); in dpcm_fe_dai_prepare()
2374 fe->dai_link->name); in dpcm_fe_dai_prepare()
2387 fe->dai_link->name); in dpcm_fe_dai_prepare()
2406 enum snd_soc_dpcm_trigger trigger = fe->dai_link->trigger[stream]; in dpcm_run_update_shutdown()
2410 stream ? "capture" : "playback", fe->dai_link->name); in dpcm_run_update_shutdown()
2415 fe->dai_link->name); in dpcm_run_update_shutdown()
2422 fe->dai_link->name); in dpcm_run_update_shutdown()
2448 enum snd_soc_dpcm_trigger trigger = fe->dai_link->trigger[stream]; in dpcm_run_update_startup()
2453 stream ? "capture" : "playback", fe->dai_link->name); in dpcm_run_update_startup()
2493 fe->dai_link->name); in dpcm_run_update_startup()
2502 fe->dai_link->name); in dpcm_run_update_startup()
2538 if (!fe->dai_link->dynamic) in soc_dpcm_fe_runtime_update()
2553 new ? "new" : "old", fe->dai_link->name); in soc_dpcm_fe_runtime_update()
2570 fe->dai_link->name, in soc_dpcm_fe_runtime_update()
2671 fe->dai_link->name, stream ? "capture" : "playback"); in dpcm_fe_dai_open()
2700 if (rtd->dai_link->dynamic && rtd->num_cpus > 1) { in soc_new_pcm()
2706 if (rtd->dai_link->dynamic || rtd->dai_link->no_pcm) { in soc_new_pcm()
2707 if (rtd->dai_link->dpcm_playback) { in soc_new_pcm()
2720 rtd->dai_link->stream_name); in soc_new_pcm()
2724 if (rtd->dai_link->dpcm_capture) { in soc_new_pcm()
2737 rtd->dai_link->stream_name); in soc_new_pcm()
2743 int cpu_capture = rtd->dai_link->params ? in soc_new_pcm()
2745 int cpu_playback = rtd->dai_link->params ? in soc_new_pcm()
2768 if (rtd->dai_link->playback_only) { in soc_new_pcm()
2773 if (rtd->dai_link->capture_only) { in soc_new_pcm()
2779 if (rtd->dai_link->params) { in soc_new_pcm()
2781 rtd->dai_link->stream_name); in soc_new_pcm()
2785 } else if (rtd->dai_link->no_pcm) { in soc_new_pcm()
2787 rtd->dai_link->stream_name); in soc_new_pcm()
2792 if (rtd->dai_link->dynamic) in soc_new_pcm()
2794 rtd->dai_link->stream_name); in soc_new_pcm()
2797 rtd->dai_link->stream_name, in soc_new_pcm()
2806 new_name, rtd->dai_link->name, ret); in soc_new_pcm()
2812 if (rtd->dai_link->params) in soc_new_pcm()
2817 pcm->nonatomic = rtd->dai_link->nonatomic; in soc_new_pcm()
2821 if (rtd->dai_link->no_pcm || rtd->dai_link->params) { in soc_new_pcm()
2830 if (rtd->dai_link->dynamic) { in soc_new_pcm()
2874 new_name, rtd->dai_link->name, ret); in soc_new_pcm()