Lines Matching refs:codec_dais

57 			rtd->codec_dais[i]->playback_active++;  in snd_soc_runtime_activate()
61 rtd->codec_dais[i]->capture_active++; in snd_soc_runtime_activate()
67 rtd->codec_dais[i]->active++; in snd_soc_runtime_activate()
68 rtd->codec_dais[i]->component->active++; in snd_soc_runtime_activate()
92 rtd->codec_dais[i]->playback_active--; in snd_soc_runtime_deactivate()
96 rtd->codec_dais[i]->capture_active--; in snd_soc_runtime_deactivate()
102 rtd->codec_dais[i]->component->active--; in snd_soc_runtime_deactivate()
103 rtd->codec_dais[i]->active--; in snd_soc_runtime_deactivate()
125 ignore &= rtd->codec_dais[i]->component->ignore_pmdown_time; in snd_soc_runtime_ignore_pmdown_time()
249 symmetry |= rtd->codec_dais[i]->driver->symmetric_rates; in soc_pcm_params_symmetry()
261 symmetry |= rtd->codec_dais[i]->driver->symmetric_channels; in soc_pcm_params_symmetry()
273 symmetry |= rtd->codec_dais[i]->driver->symmetric_samplebits; in soc_pcm_params_symmetry()
297 rtd->codec_dais[i]->driver->symmetric_rates || in soc_pcm_has_symmetry()
298 rtd->codec_dais[i]->driver->symmetric_channels || in soc_pcm_has_symmetry()
299 rtd->codec_dais[i]->driver->symmetric_samplebits; in soc_pcm_has_symmetry()
328 codec_dai = rtd->codec_dais[i]; in soc_pcm_apply_msb()
338 codec_dai = rtd->codec_dais[i]; in soc_pcm_apply_msb()
374 codec_dai_drv = rtd->codec_dais[i]->driver; in soc_pcm_init_runtime_hw()
430 pinctrl_pm_select_default_state(rtd->codec_dais[i]->dev); in soc_pcm_open()
433 pm_runtime_get_sync(rtd->codec_dais[i]->dev); in soc_pcm_open()
458 codec_dai = rtd->codec_dais[i]; in soc_pcm_open()
526 if (rtd->codec_dais[i]->active) { in soc_pcm_open()
528 rtd->codec_dais[i]); in soc_pcm_open()
558 codec_dai = rtd->codec_dais[i]; in soc_pcm_open()
574 pm_runtime_put(rtd->codec_dais[i]->dev); in soc_pcm_open()
577 if (!rtd->codec_dais[i]->active) in soc_pcm_open()
578 pinctrl_pm_select_sleep_state(rtd->codec_dais[i]->dev); in soc_pcm_open()
595 struct snd_soc_dai *codec_dai = rtd->codec_dais[0]; in close_delayed_work()
636 codec_dai = rtd->codec_dais[i]; in soc_pcm_close()
647 codec_dai = rtd->codec_dais[i]; in soc_pcm_close()
681 pm_runtime_put(rtd->codec_dais[i]->dev); in soc_pcm_close()
684 if (!rtd->codec_dais[i]->active) in soc_pcm_close()
685 pinctrl_pm_select_sleep_state(rtd->codec_dais[i]->dev); in soc_pcm_close()
727 codec_dai = rtd->codec_dais[i]; in soc_pcm_prepare()
760 snd_soc_dai_digital_mute(rtd->codec_dais[i], 0, in soc_pcm_prepare()
827 struct snd_soc_dai *codec_dai = rtd->codec_dais[i]; in soc_pcm_hw_params()
883 struct snd_soc_dai *codec_dai = rtd->codec_dais[i]; in soc_pcm_hw_params()
918 codec_dai = rtd->codec_dais[i]; in soc_pcm_hw_free()
928 if ((playback && rtd->codec_dais[i]->playback_active == 1) || in soc_pcm_hw_free()
929 (!playback && rtd->codec_dais[i]->capture_active == 1)) in soc_pcm_hw_free()
930 snd_soc_dai_digital_mute(rtd->codec_dais[i], 1, in soc_pcm_hw_free()
944 codec_dai = rtd->codec_dais[i]; in soc_pcm_hw_free()
965 codec_dai = rtd->codec_dais[i]; in soc_pcm_trigger()
1005 codec_dai = rtd->codec_dais[i]; in soc_pcm_bespoke_trigger()
1052 codec_dai = rtd->codec_dais[i]; in soc_pcm_pointer()
1065 delay += platform->driver->delay(substream, rtd->codec_dais[0]); in soc_pcm_pointer()
1182 struct snd_soc_dai *dai = be->codec_dais[j]; in dpcm_get_be()
1199 struct snd_soc_dai *dai = be->codec_dais[j]; in dpcm_get_be()
1276 struct snd_soc_dai *dai = dpcm->be->codec_dais[i]; in dpcm_prune_paths()
2375 struct snd_soc_dai *dai = be->codec_dais[i]; in soc_dpcm_be_digital_mute()
2465 codec_dai = rtd->codec_dais[i]; in soc_new_pcm()