Home
last modified time | relevance | path

Searched refs:dma_config (Results 1 - 11 of 11) sorted by relevance

/kernel/linux/linux-6.6/drivers/dma/xilinx/
H A Dxilinx_dma.c492 * @dma_config: DMA config structure
511 const struct xilinx_dma_config *dma_config; member
861 if (chan->xdev->dma_config->dmatype == XDMA_TYPE_VDMA) { in xilinx_dma_free_tx_descriptor()
866 } else if (chan->xdev->dma_config->dmatype == XDMA_TYPE_CDMA) { in xilinx_dma_free_tx_descriptor()
872 } else if (chan->xdev->dma_config->dmatype == XDMA_TYPE_AXIDMA) { in xilinx_dma_free_tx_descriptor()
937 if (chan->xdev->dma_config->dmatype == XDMA_TYPE_AXIDMA) { in xilinx_dma_free_chan_resources()
952 if (chan->xdev->dma_config->dmatype == XDMA_TYPE_AXIMCDMA) { in xilinx_dma_free_chan_resources()
963 if (chan->xdev->dma_config->dmatype != XDMA_TYPE_AXIDMA && in xilinx_dma_free_chan_resources()
964 chan->xdev->dma_config->dmatype != XDMA_TYPE_AXIMCDMA) { in xilinx_dma_free_chan_resources()
991 if (chan->xdev->dma_config in xilinx_dma_get_residue()
[all...]
/kernel/linux/linux-5.10/drivers/dma/xilinx/
H A Dxilinx_dma.c487 * @dma_config: DMA config structure
505 const struct xilinx_dma_config *dma_config; member
831 if (chan->xdev->dma_config->dmatype == XDMA_TYPE_VDMA) { in xilinx_dma_free_tx_descriptor()
836 } else if (chan->xdev->dma_config->dmatype == XDMA_TYPE_CDMA) { in xilinx_dma_free_tx_descriptor()
842 } else if (chan->xdev->dma_config->dmatype == XDMA_TYPE_AXIDMA) { in xilinx_dma_free_tx_descriptor()
907 if (chan->xdev->dma_config->dmatype == XDMA_TYPE_AXIDMA) { in xilinx_dma_free_chan_resources()
922 if (chan->xdev->dma_config->dmatype == XDMA_TYPE_AXIMCDMA) { in xilinx_dma_free_chan_resources()
933 if (chan->xdev->dma_config->dmatype != XDMA_TYPE_AXIDMA && in xilinx_dma_free_chan_resources()
934 chan->xdev->dma_config->dmatype != XDMA_TYPE_AXIMCDMA) { in xilinx_dma_free_chan_resources()
961 if (chan->xdev->dma_config in xilinx_dma_get_residue()
[all...]
/kernel/linux/linux-6.6/sound/soc/sof/intel/
H A Dhda-dai.c350 struct sof_ipc4_dma_config *dma_config; in non_hda_dai_hw_params() local
394 dma_config_tlv->length = sizeof(dma_config_tlv->dma_config); in non_hda_dai_hw_params()
396 dma_config = &dma_config_tlv->dma_config; in non_hda_dai_hw_params()
398 dma_config->dma_method = SOF_IPC4_DMA_METHOD_HDA; in non_hda_dai_hw_params()
399 dma_config->pre_allocated_by_host = 1; in non_hda_dai_hw_params()
400 dma_config->dma_channel_id = stream_id - 1; in non_hda_dai_hw_params()
401 dma_config->stream_id = stream_id; in non_hda_dai_hw_params()
402 dma_config->dma_stream_channel_map.device_count = 0; /* mapping not used */ in non_hda_dai_hw_params()
403 dma_config in non_hda_dai_hw_params()
[all...]
/kernel/linux/linux-6.6/drivers/dma/
H A Dstm32-mdma.c242 struct dma_slave_config dma_config; member
487 src_addr_width = chan->dma_config.src_addr_width; in stm32_mdma_set_xfer_param()
488 dst_addr_width = chan->dma_config.dst_addr_width; in stm32_mdma_set_xfer_param()
489 src_maxburst = chan->dma_config.src_maxburst; in stm32_mdma_set_xfer_param()
490 dst_maxburst = chan->dma_config.dst_maxburst; in stm32_mdma_set_xfer_param()
545 dst_addr = chan->dma_config.dst_addr; in stm32_mdma_set_xfer_param()
604 src_addr = chan->dma_config.src_addr; in stm32_mdma_set_xfer_param()
731 struct dma_slave_config *dma_config = &chan->dma_config; in stm32_mdma_setup_xfer() local
749 dst_addr = dma_config in stm32_mdma_setup_xfer()
849 struct dma_slave_config *dma_config = &chan->dma_config; stm32_mdma_prep_dma_cyclic() local
[all...]
/kernel/linux/linux-5.10/drivers/dma/
H A Dstm32-mdma.c263 struct dma_slave_config dma_config; member
507 src_addr_width = chan->dma_config.src_addr_width; in stm32_mdma_set_xfer_param()
508 dst_addr_width = chan->dma_config.dst_addr_width; in stm32_mdma_set_xfer_param()
509 src_maxburst = chan->dma_config.src_maxburst; in stm32_mdma_set_xfer_param()
510 dst_maxburst = chan->dma_config.dst_maxburst; in stm32_mdma_set_xfer_param()
565 dst_addr = chan->dma_config.dst_addr; in stm32_mdma_set_xfer_param()
614 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() local
744 dst_addr = dma_config in stm32_mdma_setup_xfer()
826 struct dma_slave_config *dma_config = &chan->dma_config; stm32_mdma_prep_dma_cyclic() local
[all...]
/kernel/linux/linux-5.10/sound/soc/tegra/
H A Dtegra30_i2s.h237 struct snd_dmaengine_pcm_config dma_config; member
H A Dtegra30_i2s.c502 &i2s->dma_config, i2s->playback_dma_chan, in tegra30_i2s_platform_probe()
/kernel/linux/linux-6.6/sound/soc/sof/
H A Dipc4-topology.h274 * @length: sizeof(struct sof_ipc4_dma_config) + dma_config.dma_priv_config_size
275 * @dma_config: actual DMA configuration
280 struct sof_ipc4_dma_config dma_config; member
H A Dipc4-topology.c1764 ipc4_copier->dma_config_tlv.dma_config.dma_priv_config_size; in sof_ipc4_prepare_copier_module()
/kernel/linux/linux-6.6/sound/soc/tegra/
H A Dtegra30_i2s.h237 struct snd_dmaengine_pcm_config dma_config; member
H A Dtegra30_i2s.c509 &i2s->dma_config, i2s->playback_dma_chan, in tegra30_i2s_platform_probe()

Completed in 29 milliseconds