Lines Matching refs:direction
70 enum dma_transfer_direction direction; member
359 enum dma_transfer_direction direction) in edma_config_pset() argument
425 if (direction == DMA_MEM_TO_DEV) { in edma_config_pset()
431 } else if (direction == DMA_DEV_TO_MEM) { in edma_config_pset()
437 } else if (direction == DMA_MEM_TO_MEM) { in edma_config_pset()
472 unsigned int sg_len, enum dma_transfer_direction direction, in edma_prep_slave_sg() argument
487 if (direction == DMA_DEV_TO_MEM) { in edma_prep_slave_sg()
491 } else if (direction == DMA_MEM_TO_DEV) { in edma_prep_slave_sg()
496 dev_err(dev, "%s: bad direction: %d\n", __func__, direction); in edma_prep_slave_sg()
514 edesc->direction = direction; in edma_prep_slave_sg()
537 if (direction == DMA_DEV_TO_MEM) in edma_prep_slave_sg()
544 sg_dma_len(sg), direction); in edma_prep_slave_sg()
607 size_t period_len, enum dma_transfer_direction direction, in edma_prep_dma_cyclic() argument
621 if (direction == DMA_DEV_TO_MEM) { in edma_prep_dma_cyclic()
626 } else if (direction == DMA_MEM_TO_DEV) { in edma_prep_dma_cyclic()
632 dev_err(dev, "%s: bad direction: %d\n", __func__, direction); in edma_prep_dma_cyclic()
669 edesc->direction = direction; in edma_prep_dma_cyclic()
697 direction); in edma_prep_dma_cyclic()
703 if (direction == DMA_DEV_TO_MEM) in edma_prep_dma_cyclic()
909 bool dst = edesc->direction == DMA_DEV_TO_MEM; in edma_residue()