Lines Matching refs:direction
71 enum dma_transfer_direction direction; member
337 enum dma_transfer_direction direction) in edma_config_pset() argument
403 if (direction == DMA_MEM_TO_DEV) { in edma_config_pset()
409 } else if (direction == DMA_DEV_TO_MEM) { in edma_config_pset()
415 } else if (direction == DMA_MEM_TO_MEM) { in edma_config_pset()
450 unsigned int sg_len, enum dma_transfer_direction direction, in edma_prep_slave_sg() argument
465 if (direction == DMA_DEV_TO_MEM) { in edma_prep_slave_sg()
469 } else if (direction == DMA_MEM_TO_DEV) { in edma_prep_slave_sg()
474 dev_err(dev, "%s: bad direction: %d\n", __func__, direction); in edma_prep_slave_sg()
492 edesc->direction = direction; in edma_prep_slave_sg()
515 if (direction == DMA_DEV_TO_MEM) in edma_prep_slave_sg()
522 sg_dma_len(sg), direction); in edma_prep_slave_sg()
585 size_t period_len, enum dma_transfer_direction direction, in edma_prep_dma_cyclic() argument
599 if (direction == DMA_DEV_TO_MEM) { in edma_prep_dma_cyclic()
604 } else if (direction == DMA_MEM_TO_DEV) { in edma_prep_dma_cyclic()
610 dev_err(dev, "%s: bad direction: %d\n", __func__, direction); in edma_prep_dma_cyclic()
647 edesc->direction = direction; in edma_prep_dma_cyclic()
675 direction); in edma_prep_dma_cyclic()
681 if (direction == DMA_DEV_TO_MEM) in edma_prep_dma_cyclic()
887 bool dst = edesc->direction == DMA_DEV_TO_MEM; in edma_residue()