Lines Matching refs:codec_dais
69 rtd->codec_dais[i]->playback_active++; in snd_soc_runtime_activate()
73 rtd->codec_dais[i]->capture_active++; in snd_soc_runtime_activate()
79 rtd->codec_dais[i]->active++; in snd_soc_runtime_activate()
80 rtd->codec_dais[i]->component->active++; in snd_soc_runtime_activate()
104 rtd->codec_dais[i]->playback_active--; in snd_soc_runtime_deactivate()
108 rtd->codec_dais[i]->capture_active--; in snd_soc_runtime_deactivate()
114 rtd->codec_dais[i]->component->active--; in snd_soc_runtime_deactivate()
115 rtd->codec_dais[i]->active--; in snd_soc_runtime_deactivate()
267 symmetry |= rtd->codec_dais[i]->driver->symmetric_rates; in soc_pcm_params_symmetry()
279 symmetry |= rtd->codec_dais[i]->driver->symmetric_channels; in soc_pcm_params_symmetry()
291 symmetry |= rtd->codec_dais[i]->driver->symmetric_samplebits; in soc_pcm_params_symmetry()
315 rtd->codec_dais[i]->driver->symmetric_rates || in soc_pcm_has_symmetry()
316 rtd->codec_dais[i]->driver->symmetric_channels || in soc_pcm_has_symmetry()
317 rtd->codec_dais[i]->driver->symmetric_samplebits; in soc_pcm_has_symmetry()
346 codec_dai = rtd->codec_dais[i]; in soc_pcm_apply_msb()
356 codec_dai = rtd->codec_dais[i]; in soc_pcm_apply_msb()
402 if (!snd_soc_dai_stream_valid(rtd->codec_dais[i], in soc_pcm_init_runtime_hw()
406 codec_dai_drv = rtd->codec_dais[i]->driver; in soc_pcm_init_runtime_hw()
486 pinctrl_pm_select_default_state(rtd->codec_dais[i]->dev); in soc_pcm_open()
524 codec_dai = rtd->codec_dais[i]; in soc_pcm_open()
592 if (rtd->codec_dais[i]->active) { in soc_pcm_open()
594 rtd->codec_dais[i]); in soc_pcm_open()
624 codec_dai = rtd->codec_dais[i]; in soc_pcm_open()
645 if (!rtd->codec_dais[i]->active) in soc_pcm_open()
646 pinctrl_pm_select_sleep_state(rtd->codec_dais[i]->dev); in soc_pcm_open()
663 struct snd_soc_dai *codec_dai = rtd->codec_dais[0]; in close_delayed_work()
705 codec_dai = rtd->codec_dais[i]; in soc_pcm_close()
716 codec_dai = rtd->codec_dais[i]; in soc_pcm_close()
755 if (!rtd->codec_dais[i]->active) in soc_pcm_close()
756 pinctrl_pm_select_sleep_state(rtd->codec_dais[i]->dev); in soc_pcm_close()
805 codec_dai = rtd->codec_dais[i]; in soc_pcm_prepare()
838 snd_soc_dai_digital_mute(rtd->codec_dais[i], 0, in soc_pcm_prepare()
936 struct snd_soc_dai *codec_dai = rtd->codec_dais[i]; in soc_pcm_hw_params()
1022 struct snd_soc_dai *codec_dai = rtd->codec_dais[i]; in soc_pcm_hw_params()
1056 codec_dai = rtd->codec_dais[i]; in soc_pcm_hw_free()
1066 if ((playback && rtd->codec_dais[i]->playback_active == 1) || in soc_pcm_hw_free()
1067 (!playback && rtd->codec_dais[i]->capture_active == 1)) in soc_pcm_hw_free()
1068 snd_soc_dai_digital_mute(rtd->codec_dais[i], 1, in soc_pcm_hw_free()
1081 codec_dai = rtd->codec_dais[i]; in soc_pcm_hw_free()
1103 codec_dai = rtd->codec_dais[i]; in soc_pcm_trigger()
1148 codec_dai = rtd->codec_dais[i]; in soc_pcm_bespoke_trigger()
1203 codec_dai = rtd->codec_dais[i]; in soc_pcm_pointer()
1331 struct snd_soc_dai *dai = be->codec_dais[i]; in dpcm_get_be()
1351 struct snd_soc_dai *dai = be->codec_dais[i]; in dpcm_get_be()
1402 struct snd_soc_dai *dai = rtd->codec_dais[i]; in dpcm_end_walk_at_be()
1416 struct snd_soc_dai *dai = rtd->codec_dais[i]; in dpcm_end_walk_at_be()
1463 struct snd_soc_dai *dai = dpcm->be->codec_dais[i]; in dpcm_prune_paths()
1719 if (!snd_soc_dai_stream_valid(be->codec_dais[i], in dpcm_runtime_merge_format()
1723 codec_dai_drv = be->codec_dais[i]->driver; in dpcm_runtime_merge_format()
1770 codec_dai_drv = be->codec_dais[0]->driver; in dpcm_runtime_merge_chan()
1824 if (!snd_soc_dai_stream_valid(be->codec_dais[i], in dpcm_runtime_merge_rate()
1828 codec_dai_drv = be->codec_dais[i]->driver; in dpcm_runtime_merge_rate()
1927 if (rtd->codec_dais[i]->active) { in dpcm_apply_symmetry()
1929 rtd->codec_dais[i]); in dpcm_apply_symmetry()
2806 struct snd_soc_dai *dai = be->codec_dais[i]; in soc_dpcm_be_digital_mute()
3045 codec_dai = rtd->codec_dais[i]; in soc_new_pcm()