Lines Matching refs:direction
167 enum dma_transfer_direction direction; member
916 enum dma_transfer_direction direction) in edma_config_pset() argument
980 if (direction == DMA_MEM_TO_DEV) { in edma_config_pset()
986 } else if (direction == DMA_DEV_TO_MEM) { in edma_config_pset()
992 } else if (direction == DMA_MEM_TO_MEM) { in edma_config_pset()
1027 unsigned int sg_len, enum dma_transfer_direction direction, in edma_prep_slave_sg() argument
1042 if (direction == DMA_DEV_TO_MEM) { in edma_prep_slave_sg()
1046 } else if (direction == DMA_MEM_TO_DEV) { in edma_prep_slave_sg()
1051 dev_err(dev, "%s: bad direction: %d\n", __func__, direction); in edma_prep_slave_sg()
1069 edesc->direction = direction; in edma_prep_slave_sg()
1091 if (direction == DMA_DEV_TO_MEM) in edma_prep_slave_sg()
1098 sg_dma_len(sg), direction); in edma_prep_slave_sg()
1173 edesc->direction = DMA_MEM_TO_MEM; in edma_prep_dma_memcpy()
1223 size_t period_len, enum dma_transfer_direction direction, in edma_prep_dma_cyclic() argument
1237 if (direction == DMA_DEV_TO_MEM) { in edma_prep_dma_cyclic()
1242 } else if (direction == DMA_MEM_TO_DEV) { in edma_prep_dma_cyclic()
1248 dev_err(dev, "%s: bad direction: %d\n", __func__, direction); in edma_prep_dma_cyclic()
1285 edesc->direction = direction; in edma_prep_dma_cyclic()
1312 direction); in edma_prep_dma_cyclic()
1318 if (direction == DMA_DEV_TO_MEM) in edma_prep_dma_cyclic()
1685 bool dst = edesc->direction == DMA_DEV_TO_MEM; in edma_residue()