Lines Matching refs:dai_link
71 "[%s - %s]\n", fe->dai_link->name, in dpcm_show_state()
101 "- %s\n", be->dai_link->name); in dpcm_show_state()
159 if (!rtd->dai_link) in soc_dpcm_debugfs_add()
162 if (!rtd->dai_link->dynamic) in soc_dpcm_debugfs_add()
168 rtd->debugfs_dpcm_root = debugfs_create_dir(rtd->dai_link->name, in soc_dpcm_debugfs_add()
179 name = kasprintf(GFP_KERNEL, "%s:%s", dpcm->be->dai_link->name, in dpcm_create_debugfs_state()
247 if (!rtd->pmdown_time || rtd->dai_link->ignore_pmdown_time) in snd_soc_runtime_ignore_pmdown_time()
290 be->dai_link->name, event, dir); in dpcm_dapm_stream_event()
311 rtd->dai_link->symmetric_rates)) { in soc_pcm_apply_symmetry()
327 rtd->dai_link->symmetric_channels)) { in soc_pcm_apply_symmetry()
343 rtd->dai_link->symmetric_samplebits)) { in soc_pcm_apply_symmetry()
374 symmetry = rtd->dai_link->symmetric_rates; in soc_pcm_params_symmetry()
389 symmetry = rtd->dai_link->symmetric_channels; in soc_pcm_params_symmetry()
405 symmetry = rtd->dai_link->symmetric_samplebits; in soc_pcm_params_symmetry()
427 struct snd_soc_dai_link *link = rtd->dai_link; in soc_pcm_has_symmetry()
729 if (rtd->dai_link->dynamic || rtd->dai_link->no_pcm) in soc_pcm_open()
1137 stream ? "capture" : "playback", fe->dai_link->name, in dpcm_be_connect()
1138 stream ? "<-" : "->", be->dai_link->name); in dpcm_be_connect()
1166 dpcm->fe->dai_link->name, in dpcm_be_reparent()
1167 stream ? "<-" : "->", dpcm->be->dai_link->name); in dpcm_be_reparent()
1184 dpcm->be->dai_link->name); in dpcm_be_disconnect()
1190 stream ? "capture" : "playback", fe->dai_link->name, in dpcm_be_disconnect()
1191 stream ? "<-" : "->", dpcm->be->dai_link->name); in dpcm_be_disconnect()
1219 if (!be->dai_link->no_pcm) in dpcm_get_be()
1332 dpcm->be->dai_link->name, fe->dai_link->name); in dpcm_prune_paths()
1487 stream ? "capture" : "playback", be->dai_link->name); in dpcm_be_dai_startup()
1560 if (!fe->dai_link->dpcm_merged_format) in dpcm_runtime_merge_format()
1596 if (!fe->dai_link->dpcm_merged_chan) in dpcm_runtime_merge_chan()
1651 if (!fe->dai_link->dpcm_merged_rate) in dpcm_runtime_merge_rate()
1768 if (rtd->dai_link->be_hw_params_fixup) in dpcm_apply_symmetry()
1801 dev_dbg(fe->dev, "ASoC: open FE %s\n", fe->dai_link->name); in dpcm_fe_dai_startup()
1858 be->dai_link->name); in dpcm_be_dai_shutdown()
1878 dev_dbg(fe->dev, "ASoC: close FE %s\n", fe->dai_link->name); in dpcm_fe_dai_shutdown()
1924 be->dai_link->name); in dpcm_be_dai_hw_free()
1942 dev_dbg(fe->dev, "ASoC: hw_free FE %s\n", fe->dai_link->name); in dpcm_fe_dai_hw_free()
1948 fe->dai_link->name); in dpcm_fe_dai_hw_free()
1999 be->dai_link->name); in dpcm_be_dai_hw_params()
2056 fe->dai_link->name, params_rate(params), in dpcm_fe_dai_hw_params()
2079 dpcm->be->dai_link->name, cmd); in dpcm_do_trigger()
2193 fe->dai_link->name, cmd); in dpcm_dai_trigger_fe_be()
2209 fe->dai_link->name, cmd); in dpcm_dai_trigger_fe_be()
2221 enum snd_soc_dpcm_trigger trigger = fe->dai_link->trigger[stream]; in dpcm_fe_dai_do_trigger()
2266 fe->dai_link->name, cmd); in dpcm_fe_dai_do_trigger()
2272 fe->dai_link->name); in dpcm_fe_dai_do_trigger()
2342 be->dai_link->name); in dpcm_be_dai_prepare()
2363 dev_dbg(fe->dev, "ASoC: prepare FE %s\n", fe->dai_link->name); in dpcm_fe_dai_prepare()
2370 fe->dai_link->name); in dpcm_fe_dai_prepare()
2383 fe->dai_link->name); in dpcm_fe_dai_prepare()
2402 enum snd_soc_dpcm_trigger trigger = fe->dai_link->trigger[stream]; in dpcm_run_update_shutdown()
2406 stream ? "capture" : "playback", fe->dai_link->name); in dpcm_run_update_shutdown()
2411 fe->dai_link->name); in dpcm_run_update_shutdown()
2418 fe->dai_link->name); in dpcm_run_update_shutdown()
2444 enum snd_soc_dpcm_trigger trigger = fe->dai_link->trigger[stream]; in dpcm_run_update_startup()
2449 stream ? "capture" : "playback", fe->dai_link->name); in dpcm_run_update_startup()
2489 fe->dai_link->name); in dpcm_run_update_startup()
2498 fe->dai_link->name); in dpcm_run_update_startup()
2534 if (!fe->dai_link->dynamic) in soc_dpcm_fe_runtime_update()
2549 new ? "new" : "old", fe->dai_link->name); in soc_dpcm_fe_runtime_update()
2566 fe->dai_link->name, in soc_dpcm_fe_runtime_update()
2667 fe->dai_link->name, stream ? "capture" : "playback"); in dpcm_fe_dai_open()
2696 if (rtd->dai_link->dynamic && rtd->num_cpus > 1) { in soc_new_pcm()
2702 if (rtd->dai_link->dynamic || rtd->dai_link->no_pcm) { in soc_new_pcm()
2703 if (rtd->dai_link->dpcm_playback) { in soc_new_pcm()
2716 rtd->dai_link->stream_name); in soc_new_pcm()
2720 if (rtd->dai_link->dpcm_capture) { in soc_new_pcm()
2733 rtd->dai_link->stream_name); in soc_new_pcm()
2739 int cpu_capture = rtd->dai_link->params ? in soc_new_pcm()
2741 int cpu_playback = rtd->dai_link->params ? in soc_new_pcm()
2764 if (rtd->dai_link->playback_only) { in soc_new_pcm()
2769 if (rtd->dai_link->capture_only) { in soc_new_pcm()
2775 if (rtd->dai_link->params) { in soc_new_pcm()
2777 rtd->dai_link->stream_name); in soc_new_pcm()
2781 } else if (rtd->dai_link->no_pcm) { in soc_new_pcm()
2783 rtd->dai_link->stream_name); in soc_new_pcm()
2788 if (rtd->dai_link->dynamic) in soc_new_pcm()
2790 rtd->dai_link->stream_name); in soc_new_pcm()
2793 rtd->dai_link->stream_name, in soc_new_pcm()
2802 new_name, rtd->dai_link->name, ret); in soc_new_pcm()
2808 if (rtd->dai_link->params) in soc_new_pcm()
2813 pcm->nonatomic = rtd->dai_link->nonatomic; in soc_new_pcm()
2817 if (rtd->dai_link->no_pcm || rtd->dai_link->params) { in soc_new_pcm()
2826 if (rtd->dai_link->dynamic) { in soc_new_pcm()
2868 new_name, rtd->dai_link->name, ret); in soc_new_pcm()