Home
last modified time | relevance | path

Searched refs:available_fmt (Results 1 - 3 of 3) sorted by relevance

/kernel/linux/linux-6.6/sound/soc/sof/
H A Dipc4-topology.c218 * @available_fmt: pointer to struct sof_ipc4_available_audio_format being filling in
225 struct sof_ipc4_available_audio_format *available_fmt, in sof_ipc4_get_audio_fmt()
232 ret = sof_update_ipc_object(scomp, available_fmt, in sof_ipc4_get_audio_fmt()
234 swidget->num_tuples, sizeof(*available_fmt), 1); in sof_ipc4_get_audio_fmt()
240 if (!available_fmt->num_input_formats && !available_fmt->num_output_formats) { in sof_ipc4_get_audio_fmt()
247 available_fmt->num_input_formats, available_fmt->num_output_formats); in sof_ipc4_get_audio_fmt()
261 if (available_fmt->num_input_formats) { in sof_ipc4_get_audio_fmt()
262 in_format = kcalloc(available_fmt in sof_ipc4_get_audio_fmt()
223 sof_ipc4_get_audio_fmt(struct snd_soc_component *scomp, struct snd_sof_widget *swidget, struct sof_ipc4_available_audio_format *available_fmt, struct sof_ipc4_base_module_cfg *module_base_cfg) sof_ipc4_get_audio_fmt() argument
316 sof_ipc4_free_audio_fmt(struct sof_ipc4_available_audio_format *available_fmt) sof_ipc4_free_audio_fmt() argument
390 struct sof_ipc4_available_audio_format *available_fmt; sof_ipc4_widget_setup_pcm() local
474 struct sof_ipc4_available_audio_format *available_fmt; sof_ipc4_widget_free_comp_pcm() local
488 struct sof_ipc4_available_audio_format *available_fmt; sof_ipc4_widget_setup_comp_dai() local
628 struct sof_ipc4_available_audio_format *available_fmt; sof_ipc4_widget_free_comp_dai() local
1095 sof_ipc4_init_output_audio_fmt(struct snd_sof_dev *sdev, struct sof_ipc4_base_module_cfg *base_config, struct sof_ipc4_available_audio_format *available_fmt, u32 out_ref_rate, u32 out_ref_channels, u32 out_ref_valid_bits) sof_ipc4_init_output_audio_fmt() argument
1154 sof_ipc4_init_input_audio_fmt(struct snd_sof_dev *sdev, struct snd_sof_widget *swidget, struct sof_ipc4_base_module_cfg *base_config, struct snd_pcm_hw_params *params, struct sof_ipc4_available_audio_format *available_fmt) sof_ipc4_init_input_audio_fmt() argument
1414 struct sof_ipc4_available_audio_format *available_fmt; sof_ipc4_prepare_copier_module() local
1820 struct sof_ipc4_available_audio_format *available_fmt = &gain->available_fmt; sof_ipc4_prepare_gain_module() local
1857 struct sof_ipc4_available_audio_format *available_fmt = &mixer->available_fmt; sof_ipc4_prepare_mixer_module() local
1894 struct sof_ipc4_available_audio_format *available_fmt = &src->available_fmt; sof_ipc4_prepare_src_module() local
1954 struct sof_ipc4_available_audio_format *available_fmt = &process->available_fmt; sof_ipc4_process_set_pin_formats() local
2035 struct sof_ipc4_available_audio_format *available_fmt = &process->available_fmt; sof_ipc4_prepare_process_module() local
[all...]
H A Dipc4-topology.h297 * @available_fmt: Available audio format
310 struct sof_ipc4_available_audio_format available_fmt; member
377 * @available_fmt: Available audio format
382 struct sof_ipc4_available_audio_format available_fmt; member
389 * @available_fmt: Available audio format
394 struct sof_ipc4_available_audio_format available_fmt; member
411 * @available_fmt: Available audio format
416 struct sof_ipc4_available_audio_format available_fmt; member
442 * @available_fmt: Available audio format
453 struct sof_ipc4_available_audio_format available_fmt; member
[all...]
H A Dipc4-pcm.c480 struct sof_ipc4_pin_format *pin_fmts = ipc4_copier->available_fmt.input_pin_fmts; in sof_ipc4_pcm_dai_link_fixup_rate()
482 int num_input_formats = ipc4_copier->available_fmt.num_input_formats; in sof_ipc4_pcm_dai_link_fixup_rate()

Completed in 5 milliseconds