Searched refs:dma_config (Results 1 – 11 of 11) sorted by relevance
19 if (!dma_config->is_enabled) in dma_set_prd_base_addr()34 if (!dma_config->is_enabled) in dma_set_start_bit()37 switch (dma_config->dma_channel) { in dma_set_start_bit()102 if (!dma_config->is_enabled) in dma_set_prd_control()122 if (!dma_config->is_enabled) in dma_clear_prd_control()174 return dma_config->max_packet_size; in dma_get_max_packet_size()182 dma_config->is_enabled = true; in dma_set_max_packet_size()495 &dma_ctx->dma_config[chan]); in thc_dma_configure()499 &dma_ctx->dma_config[chan]); in thc_dma_configure()676 dma_config = &dev->dma_ctx->dma_config[dma_channel]; in thc_rxdma_read()[all …]
125 struct thc_dma_configuration dma_config[MAX_THC_DMA_CHANNEL]; member
514 const struct xilinx_dma_config *dma_config; member1001 } else if (chan->xdev->dma_config->dmatype == in xilinx_dma_get_residue()2871 if (xdev->dma_config->dmatype == XDMA_TYPE_VDMA) { in xilinx_dma_chan_probe()2899 if (xdev->dma_config->dmatype == XDMA_TYPE_VDMA) { in xilinx_dma_chan_probe()2923 if (xdev->dma_config->dmatype == XDMA_TYPE_AXIDMA) { in xilinx_dma_chan_probe()2938 if (xdev->dma_config->dmatype != XDMA_TYPE_VDMA) { in xilinx_dma_chan_probe()3081 xdev->dma_config = match->data; in xilinx_dma_probe()3082 clk_init = xdev->dma_config->clk_init; in xilinx_dma_probe()3123 if (xdev->dma_config->dmatype == XDMA_TYPE_VDMA) { in xilinx_dma_probe()3209 if (xdev->dma_config->dmatype == XDMA_TYPE_VDMA) { in xilinx_dma_probe()[all …]
372 struct sof_ipc4_dma_config *dma_config; in non_hda_dai_hw_params_data() local432 dma_config_tlv->length = sizeof(dma_config_tlv->dma_config); in non_hda_dai_hw_params_data()434 dma_config = &dma_config_tlv->dma_config; in non_hda_dai_hw_params_data()436 dma_config->dma_method = SOF_IPC4_DMA_METHOD_HDA; in non_hda_dai_hw_params_data()437 dma_config->pre_allocated_by_host = 1; in non_hda_dai_hw_params_data()438 dma_config->dma_channel_id = stream_id - 1; in non_hda_dai_hw_params_data()439 dma_config->stream_id = stream_id; in non_hda_dai_hw_params_data()444 dma_config->dma_stream_channel_map.device_count = 1; in non_hda_dai_hw_params_data()445 dma_config->dma_priv_config_size = 0; in non_hda_dai_hw_params_data()495 struct sof_ipc4_dma_config *dma_config; in sdw_hda_dai_hw_params() local[all …]
292 struct dma_slave_config dma_config; member629 chan->dma_config.direction = dir; in stm32_dma3_chan_prep_hw()1144 memset(&chan->dma_config, 0, sizeof(chan->dma_config)); in stm32_dma3_free_chan_resources()1187 chan->dma_config.src_addr_width = dw; in stm32_dma3_init_chan_config_for_memcpy()1191 chan->dma_config.src_addr = src; in stm32_dma3_init_chan_config_for_memcpy()1192 chan->dma_config.dst_addr = dst; in stm32_dma3_init_chan_config_for_memcpy()1280 chan->dma_config.src_addr; in stm32_dma3_prep_slave_sg()1370 dst = chan->dma_config.dst_addr; in stm32_dma3_prep_dma_cyclic()1375 src = chan->dma_config.src_addr; in stm32_dma3_prep_dma_cyclic()1391 dst = chan->dma_config.dst_addr; in stm32_dma3_prep_dma_cyclic()[all …]
242 struct dma_slave_config dma_config; member488 src_maxburst = chan->dma_config.src_maxburst; in stm32_mdma_set_xfer_param()489 dst_maxburst = chan->dma_config.dst_maxburst; in stm32_mdma_set_xfer_param()544 dst_addr = chan->dma_config.dst_addr; in stm32_mdma_set_xfer_param()603 src_addr = chan->dma_config.src_addr; in stm32_mdma_set_xfer_param()730 struct dma_slave_config *dma_config = &chan->dma_config; in stm32_mdma_setup_xfer() local748 dst_addr = dma_config->dst_addr; in stm32_mdma_setup_xfer()757 src_addr = dma_config->src_addr; in stm32_mdma_setup_xfer()848 struct dma_slave_config *dma_config = &chan->dma_config; in stm32_mdma_prep_dma_cyclic() local909 dst_addr = dma_config->dst_addr; in stm32_mdma_prep_dma_cyclic()[all …]
237 struct snd_dmaengine_pcm_config dma_config; member
508 &i2s->dma_config, i2s->playback_dma_chan, in tegra30_i2s_platform_probe()
281 struct sof_ipc4_dma_config dma_config; member
2053 struct sof_ipc4_dma_config *dma_config; in sof_ipc4_prepare_copier_module() local2107 dma_config = &ipc4_copier->dma_config_tlv[i].dma_config; in sof_ipc4_prepare_copier_module()2109 dma_config->dma_stream_channel_map.mapping[0].device; in sof_ipc4_prepare_copier_module()2200 ipc4_copier->dma_config_tlv[i].dma_config.dma_priv_config_size; in sof_ipc4_prepare_copier_module()2202 sizeof(ipc4_copier->dma_config_tlv[i].dma_config)); in sof_ipc4_prepare_copier_module()
323 dmaengine_slave_config(dma_chan, &dma_config);330 mdma_conf.peripheral_config = dma_config.peripheral_config; // <- dma_conf