Home
last modified time | relevance | path

Searched refs:ipc4_copier (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-6.6/sound/soc/sof/
H A Dipc4-topology.c392 struct sof_ipc4_copier *ipc4_copier; in sof_ipc4_widget_setup_pcm() local
396 ipc4_copier = kzalloc(sizeof(*ipc4_copier), GFP_KERNEL); in sof_ipc4_widget_setup_pcm()
397 if (!ipc4_copier) in sof_ipc4_widget_setup_pcm()
400 swidget->private = ipc4_copier; in sof_ipc4_widget_setup_pcm()
401 available_fmt = &ipc4_copier->available_fmt; in sof_ipc4_widget_setup_pcm()
406 &ipc4_copier->data.base_config); in sof_ipc4_widget_setup_pcm()
429 ipc4_copier->gtw_attr = kzalloc(sizeof(*ipc4_copier->gtw_attr), GFP_KERNEL); in sof_ipc4_widget_setup_pcm()
430 if (!ipc4_copier in sof_ipc4_widget_setup_pcm()
473 struct sof_ipc4_copier *ipc4_copier = swidget->private; sof_ipc4_widget_free_comp_pcm() local
491 struct sof_ipc4_copier *ipc4_copier; sof_ipc4_widget_setup_comp_dai() local
630 struct sof_ipc4_copier *ipc4_copier; sof_ipc4_widget_free_comp_dai() local
1228 struct sof_ipc4_copier *ipc4_copier = NULL; sof_ipc4_unprepare_copier_module() local
1419 struct sof_ipc4_copier *ipc4_copier; sof_ipc4_prepare_copier_module() local
2248 struct sof_ipc4_copier *ipc4_copier = swidget->private; sof_ipc4_widget_setup() local
2264 struct sof_ipc4_copier *ipc4_copier = dai->private; sof_ipc4_widget_setup() local
2710 struct sof_ipc4_copier *ipc4_copier; sof_ipc4_dai_config() local
2821 struct sof_ipc4_copier *ipc4_copier = dai->private; sof_ipc4_dai_get_clk() local
[all...]
H A Dipc4-pcm.c478 struct sof_ipc4_copier *ipc4_copier) in sof_ipc4_pcm_dai_link_fixup_rate()
480 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()
533 struct sof_ipc4_copier *ipc4_copier; in sof_ipc4_pcm_dai_link_fixup() local
543 ipc4_copier = dai->private; in sof_ipc4_pcm_dai_link_fixup()
544 if (!ipc4_copier) { in sof_ipc4_pcm_dai_link_fixup()
565 int ret = sof_ipc4_pcm_dai_link_fixup_rate(sdev, params, ipc4_copier); in sof_ipc4_pcm_dai_link_fixup()
571 switch (ipc4_copier->dai_type) { in sof_ipc4_pcm_dai_link_fixup()
476 sof_ipc4_pcm_dai_link_fixup_rate(struct snd_sof_dev *sdev, struct snd_pcm_hw_params *params, struct sof_ipc4_copier *ipc4_copier) sof_ipc4_pcm_dai_link_fixup_rate() argument
/kernel/linux/linux-6.6/sound/soc/sof/intel/
H A Dhda-dai.c338 struct sof_ipc4_copier *ipc4_copier = (struct sof_ipc4_copier *)sdai->private; in widget_to_copier() local
340 return ipc4_copier; in widget_to_copier()
351 struct sof_ipc4_copier *ipc4_copier; in non_hda_dai_hw_params() local
389 ipc4_copier = widget_to_copier(w); in non_hda_dai_hw_params()
391 dma_config_tlv = &ipc4_copier->dma_config_tlv; in non_hda_dai_hw_params()
H A Dhda-dai-ops.c444 struct sof_ipc4_copier *ipc4_copier = dai->private; in sdw_hda_ipc4_get_hext_stream() local
447 blob = (struct sof_ipc4_alh_configuration_blob *)ipc4_copier->copier_config; in sdw_hda_ipc4_get_hext_stream()
622 struct sof_ipc4_copier *ipc4_copier = sdai->private; in hda_select_dai_widget_ops() local
627 switch (ipc4_copier->dai_type) { in hda_select_dai_widget_ops()

Completed in 6 milliseconds