Home
last modified time | relevance | path

Searched refs:dai_config (Results 1 – 5 of 5) sorted by relevance

/Linux-v5.15/sound/soc/sof/
Dpcm.c637 config = &dai->dai_config[i]; in ssp_dai_config_pcm_params_match()
700 switch (dai->dai_config->type) { in sof_pcm_dai_link_fixup()
705 rate->min = dai->dai_config[dai->current_config].ssp.fsync_rate; in sof_pcm_dai_link_fixup()
706 rate->max = dai->dai_config[dai->current_config].ssp.fsync_rate; in sof_pcm_dai_link_fixup()
707 channels->min = dai->dai_config[dai->current_config].ssp.tdm_slots; in sof_pcm_dai_link_fixup()
708 channels->max = dai->dai_config[dai->current_config].ssp.tdm_slots; in sof_pcm_dai_link_fixup()
723 dai->dai_config->type); in sof_pcm_dai_link_fixup()
743 channels->min = dai->dai_config->alh.channels; in sof_pcm_dai_link_fixup()
744 channels->max = dai->dai_config->alh.channels; in sof_pcm_dai_link_fixup()
747 rate->min = dai->dai_config->esai.fsync_rate; in sof_pcm_dai_link_fixup()
[all …]
Dsof-audio.c270 struct sof_ipc_dai_config *config = &dai->dai_config[dai->current_config]; in sof_restore_pipelines()
447 if (!dai || !dai->dai_config) in sof_dai_get_clk()
450 switch (dai->dai_config->type) { in sof_dai_get_clk()
454 return dai->dai_config->ssp.mclk_rate; in sof_dai_get_clk()
456 return dai->dai_config->ssp.bclk_rate; in sof_dai_get_clk()
466 dai->dai_config->type); in sof_dai_get_clk()
Dsof-audio.h117 struct sof_ipc_dai_config *dai_config; member
Dtopology.c2593 kfree(dai->dai_config); in sof_widget_unload()
2860 dai->dai_config = kmemdup(config, size * num_conf, GFP_KERNEL); in sof_set_dai_config_multi()
2861 if (!dai->dai_config) in sof_set_dai_config_multi()
/Linux-v5.15/sound/soc/sof/intel/
Dhda-dai.c169 config = sof_dai->dai_config; in hda_link_config_ipc()
435 if (!sof_dai->cpu_dai_name || !sof_dai->dai_config) in ssp_dai_hw_params()
440 config = &sof_dai->dai_config[sof_dai->current_config]; in ssp_dai_hw_params()