Searched refs:available_fmt (Results 1 – 3 of 3) sorted by relevance
| /linux/sound/soc/sof/ |
| H A D | ipc4-topology.c | 278 struct sof_ipc4_available_audio_format *available_fmt, in sof_ipc4_dbg_module_audio_format() 286 if (!available_fmt->num_input_formats && in sof_ipc4_dbg_module_audio_format() 287 !available_fmt->num_output_formats) in sof_ipc4_dbg_module_audio_format() 291 if (!available_fmt->num_input_formats) { in sof_ipc4_dbg_module_audio_format() 292 if (available_fmt->num_output_formats == 1) in sof_ipc4_dbg_module_audio_format() 300 pin_fmt = &available_fmt->output_pin_fmts[out_fmt_index]; in sof_ipc4_dbg_module_audio_format() 304 } else if (!available_fmt->num_output_formats) { in sof_ipc4_dbg_module_audio_format() 305 if (available_fmt->num_input_formats == 1) in sof_ipc4_dbg_module_audio_format() 313 pin_fmt = &available_fmt->input_pin_fmts[in_fmt_index]; in sof_ipc4_dbg_module_audio_format() 319 in_fmt = &available_fmt in sof_ipc4_dbg_module_audio_format() 260 sof_ipc4_dbg_module_audio_format(struct device * dev,struct snd_sof_widget * swidget,struct sof_ipc4_available_audio_format * available_fmt,int in_fmt_index,int out_fmt_index) sof_ipc4_dbg_module_audio_format() argument 402 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 493 sof_ipc4_free_audio_fmt(struct sof_ipc4_available_audio_format * available_fmt) sof_ipc4_free_audio_fmt() argument 624 struct sof_ipc4_available_audio_format *available_fmt; sof_ipc4_widget_setup_pcm() local 737 struct sof_ipc4_available_audio_format *available_fmt; sof_ipc4_widget_free_comp_pcm() local 751 struct sof_ipc4_available_audio_format *available_fmt; sof_ipc4_widget_setup_comp_dai() local 902 struct sof_ipc4_available_audio_format *available_fmt; sof_ipc4_widget_free_comp_dai() local 1481 sof_ipc4_init_output_audio_fmt(struct snd_sof_dev * sdev,struct snd_sof_widget * swidget,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,u32 out_ref_type) sof_ipc4_init_output_audio_fmt() argument 1581 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 1970 struct sof_ipc4_available_audio_format *available_fmt; sof_ipc4_prepare_dai_copier() local 2041 struct sof_ipc4_available_audio_format *available_fmt; sof_ipc4_prepare_copier_module() local 2510 struct sof_ipc4_available_audio_format *available_fmt = &gain->available_fmt; sof_ipc4_prepare_gain_module() local 2555 struct sof_ipc4_available_audio_format *available_fmt = &mixer->available_fmt; sof_ipc4_prepare_mixer_module() local 2600 struct sof_ipc4_available_audio_format *available_fmt = &src->available_fmt; sof_ipc4_prepare_src_module() local 2670 struct sof_ipc4_available_audio_format *available_fmt = &process->available_fmt; sof_ipc4_process_set_pin_formats() local 2751 struct sof_ipc4_available_audio_format *available_fmt = &process->available_fmt; sof_ipc4_prepare_process_module() local [all...] |
| H A D | ipc4-topology.h | 324 * @available_fmt: Available audio format 337 struct sof_ipc4_available_audio_format available_fmt; 426 * @available_fmt: Available audio format 431 struct sof_ipc4_available_audio_format available_fmt; 438 * @available_fmt: Available audio format 443 struct sof_ipc4_available_audio_format available_fmt; 460 * @available_fmt: Available audio format 465 struct sof_ipc4_available_audio_format available_fmt; 484 * @available_fmt: Available audio format 489 struct sof_ipc4_available_audio_format available_fmt; 333 struct sof_ipc4_available_audio_format available_fmt; global() member 422 struct sof_ipc4_available_audio_format available_fmt; global() member 434 struct sof_ipc4_available_audio_format available_fmt; global() member 456 struct sof_ipc4_available_audio_format available_fmt; global() member 480 struct sof_ipc4_available_audio_format available_fmt; global() member 517 struct sof_ipc4_available_audio_format available_fmt; global() member [all...] |
| H A D | ipc4-pcm.c | 694 struct sof_ipc4_pin_format *pin_fmts = ipc4_copier->available_fmt.input_pin_fmts; in sof_ipc4_pcm_dai_link_fixup_rate() 696 int num_input_formats = ipc4_copier->available_fmt.num_input_formats; in sof_ipc4_pcm_dai_link_fixup_rate() 746 struct sof_ipc4_pin_format *pin_fmts = ipc4_copier->available_fmt.input_pin_fmts; in sof_ipc4_pcm_dai_link_fixup_channels() 748 int num_input_formats = ipc4_copier->available_fmt.num_input_formats; in sof_ipc4_pcm_dai_link_fixup_channels() 825 struct sof_ipc4_available_audio_format *available_fmt = in sof_ipc4_pcm_dai_link_fixup() local 826 &ipc4_copier->available_fmt; in sof_ipc4_pcm_dai_link_fixup() 837 available_fmt->output_pin_fmts, in sof_ipc4_pcm_dai_link_fixup() 838 available_fmt->num_output_formats)) { in sof_ipc4_pcm_dai_link_fixup() 839 ipc4_fmt = &available_fmt->output_pin_fmts->audio_fmt; in sof_ipc4_pcm_dai_link_fixup() 844 available_fmt->input_pin_fmts, in sof_ipc4_pcm_dai_link_fixup() [all …]
|