Lines Matching refs:codec_dais

75 			rtd->codec_dais[i]->playback_active++;  in snd_soc_runtime_activate()
79 rtd->codec_dais[i]->capture_active++; in snd_soc_runtime_activate()
85 rtd->codec_dais[i]->active++; in snd_soc_runtime_activate()
86 rtd->codec_dais[i]->component->active++; in snd_soc_runtime_activate()
110 rtd->codec_dais[i]->playback_active--; in snd_soc_runtime_deactivate()
114 rtd->codec_dais[i]->capture_active--; in snd_soc_runtime_deactivate()
120 rtd->codec_dais[i]->component->active--; in snd_soc_runtime_deactivate()
121 rtd->codec_dais[i]->active--; in snd_soc_runtime_deactivate()
143 ignore &= rtd->codec_dais[i]->component->ignore_pmdown_time; in snd_soc_runtime_ignore_pmdown_time()
265 symmetry |= rtd->codec_dais[i]->driver->symmetric_rates; in soc_pcm_params_symmetry()
277 symmetry |= rtd->codec_dais[i]->driver->symmetric_channels; in soc_pcm_params_symmetry()
289 symmetry |= rtd->codec_dais[i]->driver->symmetric_samplebits; in soc_pcm_params_symmetry()
313 rtd->codec_dais[i]->driver->symmetric_rates || in soc_pcm_has_symmetry()
314 rtd->codec_dais[i]->driver->symmetric_channels || in soc_pcm_has_symmetry()
315 rtd->codec_dais[i]->driver->symmetric_samplebits; in soc_pcm_has_symmetry()
344 codec_dai = rtd->codec_dais[i]; in soc_pcm_apply_msb()
354 codec_dai = rtd->codec_dais[i]; in soc_pcm_apply_msb()
400 if (!snd_soc_dai_stream_valid(rtd->codec_dais[i], in soc_pcm_init_runtime_hw()
404 codec_dai_drv = rtd->codec_dais[i]->driver; in soc_pcm_init_runtime_hw()
460 pinctrl_pm_select_default_state(rtd->codec_dais[i]->dev); in soc_pcm_open()
463 pm_runtime_get_sync(rtd->codec_dais[i]->dev); in soc_pcm_open()
488 codec_dai = rtd->codec_dais[i]; in soc_pcm_open()
556 if (rtd->codec_dais[i]->active) { in soc_pcm_open()
558 rtd->codec_dais[i]); in soc_pcm_open()
588 codec_dai = rtd->codec_dais[i]; in soc_pcm_open()
604 pm_runtime_put(rtd->codec_dais[i]->dev); in soc_pcm_open()
607 if (!rtd->codec_dais[i]->active) in soc_pcm_open()
608 pinctrl_pm_select_sleep_state(rtd->codec_dais[i]->dev); in soc_pcm_open()
625 struct snd_soc_dai *codec_dai = rtd->codec_dais[0]; in close_delayed_work()
666 codec_dai = rtd->codec_dais[i]; in soc_pcm_close()
677 codec_dai = rtd->codec_dais[i]; in soc_pcm_close()
711 pm_runtime_put(rtd->codec_dais[i]->dev); in soc_pcm_close()
714 if (!rtd->codec_dais[i]->active) in soc_pcm_close()
715 pinctrl_pm_select_sleep_state(rtd->codec_dais[i]->dev); in soc_pcm_close()
757 codec_dai = rtd->codec_dais[i]; in soc_pcm_prepare()
790 snd_soc_dai_digital_mute(rtd->codec_dais[i], 0, in soc_pcm_prepare()
857 struct snd_soc_dai *codec_dai = rtd->codec_dais[i]; in soc_pcm_hw_params()
930 struct snd_soc_dai *codec_dai = rtd->codec_dais[i]; in soc_pcm_hw_params()
965 codec_dai = rtd->codec_dais[i]; in soc_pcm_hw_free()
975 if ((playback && rtd->codec_dais[i]->playback_active == 1) || in soc_pcm_hw_free()
976 (!playback && rtd->codec_dais[i]->capture_active == 1)) in soc_pcm_hw_free()
977 snd_soc_dai_digital_mute(rtd->codec_dais[i], 1, in soc_pcm_hw_free()
991 codec_dai = rtd->codec_dais[i]; in soc_pcm_hw_free()
1012 codec_dai = rtd->codec_dais[i]; in soc_pcm_trigger()
1052 codec_dai = rtd->codec_dais[i]; in soc_pcm_bespoke_trigger()
1099 codec_dai = rtd->codec_dais[i]; in soc_pcm_pointer()
1112 delay += platform->driver->delay(substream, rtd->codec_dais[0]); in soc_pcm_pointer()
1229 struct snd_soc_dai *dai = be->codec_dais[j]; in dpcm_get_be()
1246 struct snd_soc_dai *dai = be->codec_dais[j]; in dpcm_get_be()
1316 struct snd_soc_dai *dai = dpcm->be->codec_dais[i]; in dpcm_prune_paths()
1569 codec_dai_drv = be->codec_dais[i]->driver; in dpcm_runtime_base_format()
2457 struct snd_soc_dai *dai = be->codec_dais[i]; in soc_dpcm_be_digital_mute()
2547 codec_dai = rtd->codec_dais[i]; in soc_new_pcm()