Home
last modified time | relevance | path

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

/linux-6.1.9/sound/soc/sof/
Dipc3-pcm.c200 config = &private->dai_config[i]; in ssp_dai_config_pcm_params_match()
254 switch (private->dai_config->type) { in sof_ipc3_pcm_dai_link_fixup()
259 rate->min = private->dai_config[dai->current_config].ssp.fsync_rate; in sof_ipc3_pcm_dai_link_fixup()
260 rate->max = private->dai_config[dai->current_config].ssp.fsync_rate; in sof_ipc3_pcm_dai_link_fixup()
261 channels->min = private->dai_config[dai->current_config].ssp.tdm_slots; in sof_ipc3_pcm_dai_link_fixup()
262 channels->max = private->dai_config[dai->current_config].ssp.tdm_slots; in sof_ipc3_pcm_dai_link_fixup()
274 private->dai_config->type); in sof_ipc3_pcm_dai_link_fixup()
294 channels->min = private->dai_config->alh.channels; in sof_ipc3_pcm_dai_link_fixup()
295 channels->max = private->dai_config->alh.channels; in sof_ipc3_pcm_dai_link_fixup()
298 rate->min = private->dai_config->esai.fsync_rate; in sof_ipc3_pcm_dai_link_fixup()
[all …]
Dipc3-topology.c986 private->dai_config = kmemdup(config, size, GFP_KERNEL); in sof_link_hda_load()
987 if (!private->dai_config) in sof_link_hda_load()
1071 private->dai_config = kmemdup(config, size, GFP_KERNEL); in sof_link_sai_load()
1072 if (!private->dai_config) in sof_link_sai_load()
1121 private->dai_config = kmemdup(config, size, GFP_KERNEL); in sof_link_esai_load()
1122 if (!private->dai_config) in sof_link_esai_load()
1153 private->dai_config = kmemdup(config, size, GFP_KERNEL); in sof_link_acp_dmic_load()
1154 if (!private->dai_config) in sof_link_acp_dmic_load()
1183 private->dai_config = kmemdup(config, size, GFP_KERNEL); in sof_link_acp_bt_load()
1184 if (!private->dai_config) in sof_link_acp_bt_load()
[all …]
Dsof-audio.c137 if (tplg_ops->dai_config) { in sof_widget_setup()
138 ret = tplg_ops->dai_config(sdev, swidget, flags, NULL); in sof_widget_setup()
Dsof-audio.h184 int (*dai_config)(struct snd_sof_dev *sdev, struct snd_sof_widget *swidget, member
Dipc4-topology.c1924 .dai_config = sof_ipc4_dai_config,
/linux-6.1.9/include/sound/sof/
Ddai.h123 struct sof_ipc_dai_config *dai_config; member
/linux-6.1.9/sound/soc/sof/intel/
Dhda.c62 if (tplg_ops->dai_config) { in hda_ctrl_dai_widget_setup()
69 ret = tplg_ops->dai_config(sdev, swidget, flags, data); in hda_ctrl_dai_widget_setup()
94 if (tplg_ops->dai_config) { in hda_ctrl_dai_widget_free()
102 ret = tplg_ops->dai_config(sdev, swidget, flags, data); in hda_ctrl_dai_widget_free()
Dhda-dai.c368 if (tplg_ops->dai_config) { in hda_dai_config_pause_push_ipc()
369 ret = tplg_ops->dai_config(sdev, swidget, SOF_DAI_CONFIG_FLAGS_PAUSE, NULL); in hda_dai_config_pause_push_ipc()