Home
last modified time | relevance | path

Searched refs:dma_config_tlv (Results 1 – 3 of 3) sorted by relevance

/linux-6.12.1/sound/soc/sof/intel/
Dhda-dai.c356 struct sof_ipc4_dma_config_tlv *dma_config_tlv; in non_hda_dai_hw_params_data() local
415 dma_config_tlv = &ipc4_copier->dma_config_tlv[cpu_dai_id]; in non_hda_dai_hw_params_data()
416 dma_config_tlv->type = SOF_IPC4_GTW_DMA_CONFIG_ID; in non_hda_dai_hw_params_data()
418 dma_config_tlv->length = sizeof(dma_config_tlv->dma_config); in non_hda_dai_hw_params_data()
420 dma_config = &dma_config_tlv->dma_config; in non_hda_dai_hw_params_data()
477 struct sof_ipc4_dma_config_tlv *dma_config_tlv; in sdw_hda_dai_hw_params() local
560 dma_config_tlv = &ipc4_copier->dma_config_tlv[cpu_dai_id]; in sdw_hda_dai_hw_params()
561 dma_config = &dma_config_tlv->dma_config; in sdw_hda_dai_hw_params()
572 memcpy(&ipc4_copier->dma_config_tlv[cpu_dai_id], dma_config_tlv, in sdw_hda_dai_hw_params()
573 sizeof(*dma_config_tlv)); in sdw_hda_dai_hw_params()
/linux-6.12.1/sound/soc/sof/
Dipc4-topology.h317 struct sof_ipc4_dma_config_tlv dma_config_tlv[SOF_IPC4_DMA_DEVICE_MAX_COUNT]; member
Dipc4-topology.c1993 if (ipc4_copier->dma_config_tlv[i].length) { in sof_ipc4_prepare_copier_module()
1994 dma_config = &ipc4_copier->dma_config_tlv[i].dma_config; in sof_ipc4_prepare_copier_module()
2083 if (ipc4_copier->dma_config_tlv[i].type != SOF_IPC4_GTW_DMA_CONFIG_ID) in sof_ipc4_prepare_copier_module()
2085 dma_config_tlv_size += ipc4_copier->dma_config_tlv[i].length; in sof_ipc4_prepare_copier_module()
2087 ipc4_copier->dma_config_tlv[i].dma_config.dma_priv_config_size; in sof_ipc4_prepare_copier_module()
2088 dma_config_tlv_size += (sizeof(ipc4_copier->dma_config_tlv[i]) - in sof_ipc4_prepare_copier_module()
2089 sizeof(ipc4_copier->dma_config_tlv[i].dma_config)); in sof_ipc4_prepare_copier_module()
2120 &ipc4_copier->dma_config_tlv, dma_config_tlv_size); in sof_ipc4_prepare_copier_module()