Lines Matching refs:direction
100 enum dma_transfer_direction direction; member
340 unsigned int sg_len, enum dma_transfer_direction direction, in axi_dmac_prep_slave_sg() argument
348 if (direction != chan->direction) in axi_dmac_prep_slave_sg()
362 if (direction == DMA_DEV_TO_MEM) in axi_dmac_prep_slave_sg()
377 size_t period_len, enum dma_transfer_direction direction, in axi_dmac_prep_dma_cyclic() argument
384 if (direction != chan->direction) in axi_dmac_prep_dma_cyclic()
401 if (direction == DMA_DEV_TO_MEM) in axi_dmac_prep_dma_cyclic()
426 if (xt->dir != chan->direction) in axi_dmac_prep_interleaved()
548 chan->direction = DMA_MEM_TO_MEM; in axi_dmac_parse_chan_dt()
550 chan->direction = DMA_MEM_TO_DEV; in axi_dmac_parse_chan_dt()
552 chan->direction = DMA_DEV_TO_MEM; in axi_dmac_parse_chan_dt()
554 chan->direction = DMA_DEV_TO_DEV; in axi_dmac_parse_chan_dt()
620 dma_dev->directions = BIT(dmac->chan.direction); in axi_dmac_probe()