Home
last modified time | relevance | path

Searched refs:dai_config (Results 1 - 13 of 13) sorted by relevance

/kernel/linux/linux-6.6/sound/soc/sof/
H A Dipc3-pcm.c199 config = &private->dai_config[i]; in ssp_dai_config_pcm_params_match()
253 switch (private->dai_config->type) { in sof_ipc3_pcm_dai_link_fixup()
258 rate->min = private->dai_config[dai->current_config].ssp.fsync_rate; in sof_ipc3_pcm_dai_link_fixup()
259 rate->max = private->dai_config[dai->current_config].ssp.fsync_rate; in sof_ipc3_pcm_dai_link_fixup()
260 channels->min = private->dai_config[dai->current_config].ssp.tdm_slots; in sof_ipc3_pcm_dai_link_fixup()
261 channels->max = private->dai_config[dai->current_config].ssp.tdm_slots; in sof_ipc3_pcm_dai_link_fixup()
273 private->dai_config->type); in sof_ipc3_pcm_dai_link_fixup()
293 channels->min = private->dai_config->alh.channels; in sof_ipc3_pcm_dai_link_fixup()
294 channels->max = private->dai_config->alh.channels; in sof_ipc3_pcm_dai_link_fixup()
297 rate->min = private->dai_config in sof_ipc3_pcm_dai_link_fixup()
[all...]
H A Dipc3-topology.c999 private->dai_config = kmemdup(config, size, GFP_KERNEL); in sof_link_hda_load()
1000 if (!private->dai_config) in sof_link_hda_load()
1084 private->dai_config = kmemdup(config, size, GFP_KERNEL); in sof_link_sai_load()
1085 if (!private->dai_config) in sof_link_sai_load()
1134 private->dai_config = kmemdup(config, size, GFP_KERNEL); in sof_link_esai_load()
1135 if (!private->dai_config) in sof_link_esai_load()
1166 private->dai_config = kmemdup(config, size, GFP_KERNEL); in sof_link_acp_dmic_load()
1167 if (!private->dai_config) in sof_link_acp_dmic_load()
1196 private->dai_config = kmemdup(config, size, GFP_KERNEL); in sof_link_acp_bt_load()
1197 if (!private->dai_config) in sof_link_acp_bt_load()
[all...]
H A Dsof-audio.c75 if (tplg_ops && tplg_ops->dai_config) { in sof_widget_free_unlocked()
76 err = tplg_ops->dai_config(sdev, swidget, flags, &data); in sof_widget_free_unlocked()
202 if (tplg_ops && tplg_ops->dai_config) { in sof_widget_setup_unlocked()
203 ret = tplg_ops->dai_config(sdev, swidget, flags, NULL); in sof_widget_setup_unlocked()
H A Dsof-audio.h201 * @dai_config: Function pointer for sending DAI config IPC to the DSP
221 int (*dai_config)(struct snd_sof_dev *sdev, struct snd_sof_widget *swidget, member
H A Dipc4-topology.c3039 .dai_config = sof_ipc4_dai_config,
/kernel/linux/linux-5.10/sound/soc/sof/
H A Dpcm.c682 switch (dai->dai_config->type) { in sof_pcm_dai_link_fixup()
684 rate->min = dai->dai_config->ssp.fsync_rate; in sof_pcm_dai_link_fixup()
685 rate->max = dai->dai_config->ssp.fsync_rate; in sof_pcm_dai_link_fixup()
686 channels->min = dai->dai_config->ssp.tdm_slots; in sof_pcm_dai_link_fixup()
687 channels->max = dai->dai_config->ssp.tdm_slots; in sof_pcm_dai_link_fixup()
702 dai->dai_config->type); in sof_pcm_dai_link_fixup()
721 rate->min = dai->dai_config->esai.fsync_rate; in sof_pcm_dai_link_fixup()
722 rate->max = dai->dai_config->esai.fsync_rate; in sof_pcm_dai_link_fixup()
723 channels->min = dai->dai_config->esai.tdm_slots; in sof_pcm_dai_link_fixup()
724 channels->max = dai->dai_config in sof_pcm_dai_link_fixup()
[all...]
H A Dsof-audio.h115 struct sof_ipc_dai_config *dai_config; member
H A Dsof-audio.c270 struct sof_ipc_dai_config *config = dai->dai_config; in sof_restore_pipelines()
H A Dtopology.c2585 kfree(dai->dai_config); in sof_widget_unload()
2855 dai->dai_config = kmemdup(config, size, GFP_KERNEL); in sof_set_dai_config()
2856 if (!dai->dai_config) in sof_set_dai_config()
3394 switch (sof_dai->dai_config->type) { in sof_link_unload()
3407 sof_dai->dai_config->type); in sof_link_unload()
/kernel/linux/linux-6.6/include/sound/sof/
H A Ddai.h125 struct sof_ipc_dai_config *dai_config; member
/kernel/linux/linux-6.6/sound/soc/sof/intel/
H A Dhda-dai.c54 if (tplg_ops && tplg_ops->dai_config) { in hda_dai_config()
55 ret = tplg_ops->dai_config(sdev, swidget, flags, data); in hda_dai_config()
H A Dhda-dai-ops.c616 if (private->dai_config->type == SOF_DAI_INTEL_HDA) in hda_select_dai_widget_ops()
/kernel/linux/linux-5.10/sound/soc/sof/intel/
H A Dhda-dai.c170 config = sof_dai->dai_config; in hda_link_config_ipc()

Completed in 18 milliseconds