Lines Matching refs:direction
147 enum dma_transfer_direction direction;
583 enum dma_transfer_direction direction, dma_addr_t addr,
599 if (direction == DMA_DEV_TO_MEM)
610 if (direction == DMA_DEV_TO_MEM)
625 unsigned int sg_len, enum dma_transfer_direction direction,
635 if (direction != chan->direction)
655 dsg = axi_dmac_fill_linear_sg(chan, direction, sg_dma_address(sg), 1,
666 size_t period_len, enum dma_transfer_direction direction,
673 if (direction != chan->direction)
695 axi_dmac_fill_linear_sg(chan, direction, buf_addr, num_periods,
714 if (xt->dir != chan->direction)
830 chan->direction = DMA_MEM_TO_MEM;
832 chan->direction = DMA_MEM_TO_DEV;
834 chan->direction = DMA_DEV_TO_MEM;
836 chan->direction = DMA_DEV_TO_DEV;
1065 dma_dev->directions = BIT(dmac->chan.direction);