Lines Matching defs:base_config
219 * @module_base_cfg: Pointer to the base_config in the module init IPC payload
249 /* set is_pages in the module's base_config */
406 &ipc4_copier->data.base_config);
506 &ipc4_copier->data.base_config);
727 ret = sof_ipc4_get_audio_fmt(scomp, swidget, &gain->available_fmt, &gain->data.base_config);
784 &mixer->base_config);
816 &src->data.base_config);
886 &process->base_config);
962 struct sof_ipc4_base_module_cfg *base_config)
970 ibs = base_config->ibs;
971 bss = base_config->is_pages;
994 /* Update base_config->cpc from the module manifest */
995 sof_ipc4_update_cpc_from_manifest(sdev, fw_module, base_config);
999 swidget->widget->name, base_config->ibs, base_config->obs,
1000 base_config->cpc);
1001 base_config->cpc = 0;
1004 swidget->widget->name, base_config->ibs, base_config->obs,
1005 base_config->cpc);
1096 struct sof_ipc4_base_module_cfg *base_config,
1113 base_config->obs = available_fmt->output_pin_fmts[0].buffer_size;
1131 base_config->obs = available_fmt->output_pin_fmts[i].buffer_size;
1156 struct sof_ipc4_base_module_cfg *base_config,
1213 memcpy(&base_config->audio_fmt, &available_fmt->input_pin_fmts[i].audio_fmt,
1217 base_config->ibs = available_fmt->input_pin_fmts[i].buffer_size;
1558 ret = sof_ipc4_init_input_audio_fmt(sdev, swidget, &copier_data->base_config, ref_params,
1616 output_fmt_index = sof_ipc4_init_output_audio_fmt(sdev, &copier_data->base_config,
1663 ch_map = copier_data->base_config.audio_fmt.ch_map;
1737 SOF_IPC4_MIN_DMA_BUFFER_SIZE * copier_data->base_config.ibs;
1742 copier_data->base_config.ibs;
1747 SOF_IPC4_MIN_DMA_BUFFER_SIZE * copier_data->base_config.obs;
1789 sof_ipc4_update_resource_usage(sdev, swidget, &copier_data->base_config);
1825 ret = sof_ipc4_init_input_audio_fmt(sdev, swidget, &gain->data.base_config,
1835 ret = sof_ipc4_init_output_audio_fmt(sdev, &gain->data.base_config, available_fmt,
1844 sof_ipc4_update_resource_usage(sdev, swidget, &gain->data.base_config);
1862 ret = sof_ipc4_init_input_audio_fmt(sdev, swidget, &mixer->base_config,
1872 ret = sof_ipc4_init_output_audio_fmt(sdev, &mixer->base_config, available_fmt,
1881 sof_ipc4_update_resource_usage(sdev, swidget, &mixer->base_config);
1900 input_format_index = sof_ipc4_init_input_audio_fmt(sdev, swidget, &src->data.base_config,
1930 output_format_index = sof_ipc4_init_output_audio_fmt(sdev, &src->data.base_config,
1940 sof_ipc4_update_resource_usage(sdev, swidget, &src->data.base_config);
1979 pin_format->buffer_size = process->base_config.ibs;
1980 pin_format->audio_fmt = process->base_config.audio_fmt;
1982 pin_format->buffer_size = process->base_config.obs;
2042 ret = sof_ipc4_init_input_audio_fmt(sdev, swidget, &process->base_config,
2052 output_fmt_index = sof_ipc4_init_output_audio_fmt(sdev, &process->base_config,
2076 sof_ipc4_update_resource_usage(sdev, swidget, &process->base_config);
2078 /* ipc_config_data is composed of the base_config followed by an optional extension */
2079 memcpy(cfg, &process->base_config, sizeof(struct sof_ipc4_base_module_cfg));
2290 ipc_size = sizeof(mixer->base_config);
2291 ipc_data = &mixer->base_config;