Lines Matching refs:copier_data
1243 struct sof_ipc4_copier_data *copier_data = &ipc4_copier->data; in sof_ipc4_unprepare_copier_module() local
1255 copier_data->gtw_cfg.node_id &= ~SOF_IPC4_NODE_INDEX_MASK; in sof_ipc4_unprepare_copier_module()
1406 struct sof_ipc4_copier_data *copier_data; in sof_ipc4_prepare_copier_module() local
1443 copier_data = &ipc4_copier->data; in sof_ipc4_prepare_copier_module()
1474 copier_data->gtw_cfg.node_id = SOF_IPC4_INVALID_NODE_ID; in sof_ipc4_prepare_copier_module()
1488 copier_data->gtw_cfg.node_id &= ~SOF_IPC4_NODE_INDEX_MASK; in sof_ipc4_prepare_copier_module()
1489 copier_data->gtw_cfg.node_id |= in sof_ipc4_prepare_copier_module()
1508 copier_data = &ipc4_copier->data; in sof_ipc4_prepare_copier_module()
1525 &copier_data->gtw_cfg.config_length); in sof_ipc4_prepare_copier_module()
1534 copier_data = &ipc4_copier->data; in sof_ipc4_prepare_copier_module()
1547 ret = sof_ipc4_init_input_audio_fmt(sdev, swidget, &copier_data->base_config, ref_params, in sof_ipc4_prepare_copier_module()
1605 output_fmt_index = sof_ipc4_init_output_audio_fmt(sdev, &copier_data->base_config, in sof_ipc4_prepare_copier_module()
1621 memcpy(&copier_data->out_format, in sof_ipc4_prepare_copier_module()
1652 ch_map = copier_data->base_config.audio_fmt.ch_map; in sof_ipc4_prepare_copier_module()
1706 copier_data->gtw_cfg.node_id &= ~SOF_IPC4_NODE_INDEX_MASK; in sof_ipc4_prepare_copier_module()
1707 copier_data->gtw_cfg.node_id |= SOF_IPC4_NODE_INDEX(group_id); in sof_ipc4_prepare_copier_module()
1714 ret = sof_ipc4_update_hw_params(sdev, pipeline_params, &copier_data->out_format); in sof_ipc4_prepare_copier_module()
1725 copier_data->gtw_cfg.dma_buffer_size = in sof_ipc4_prepare_copier_module()
1726 SOF_IPC4_MIN_DMA_BUFFER_SIZE * copier_data->base_config.ibs; in sof_ipc4_prepare_copier_module()
1729 copier_data->gtw_cfg.dma_buffer_size = in sof_ipc4_prepare_copier_module()
1731 copier_data->base_config.ibs; in sof_ipc4_prepare_copier_module()
1735 copier_data->gtw_cfg.dma_buffer_size = in sof_ipc4_prepare_copier_module()
1736 SOF_IPC4_MIN_DMA_BUFFER_SIZE * copier_data->base_config.obs; in sof_ipc4_prepare_copier_module()
1747 gtw_cfg_config_length = copier_data->gtw_cfg.config_length * 4; in sof_ipc4_prepare_copier_module()
1748 ipc_size = sizeof(*copier_data) + gtw_cfg_config_length; in sof_ipc4_prepare_copier_module()
1766 copier_data->gtw_cfg.config_length += dma_config_tlv_size / 4; in sof_ipc4_prepare_copier_module()
1778 sof_ipc4_update_resource_usage(sdev, swidget, &copier_data->base_config); in sof_ipc4_prepare_copier_module()
1781 memcpy(*ipc_config_data, (void *)copier_data, sizeof(*copier_data)); in sof_ipc4_prepare_copier_module()
1783 memcpy(*ipc_config_data + sizeof(*copier_data), in sof_ipc4_prepare_copier_module()
1788 memcpy(*ipc_config_data + sizeof(*copier_data) + in sof_ipc4_prepare_copier_module()
1796 copier_data->gtw_cfg.config_length = gtw_cfg_config_length / 4; in sof_ipc4_prepare_copier_module()
2699 struct sof_ipc4_copier_data *copier_data; in sof_ipc4_dai_config() local
2709 copier_data = &ipc4_copier->data; in sof_ipc4_dai_config()
2731 copier_data->gtw_cfg.node_id &= ~SOF_IPC4_NODE_INDEX_MASK; in sof_ipc4_dai_config()
2732 copier_data->gtw_cfg.node_id |= SOF_IPC4_NODE_INDEX(data->dai_data); in sof_ipc4_dai_config()