Lines Matching refs:dma_direction
141 enum dma_data_direction dma_direction; member
369 struct dma_chan *chan = priv->dma_direction == DMA_FROM_DEVICE in rcar_i2c_dma_unmap()
373 sg_dma_len(&priv->sg), priv->dma_direction); in rcar_i2c_dma_unmap()
377 priv->dma_direction == DMA_FROM_DEVICE) in rcar_i2c_dma_unmap()
380 priv->dma_direction = DMA_NONE; in rcar_i2c_dma_unmap()
388 if (priv->dma_direction == DMA_NONE) in rcar_i2c_cleanup_dma()
390 else if (priv->dma_direction == DMA_FROM_DEVICE) in rcar_i2c_cleanup_dma()
392 else if (priv->dma_direction == DMA_TO_DEVICE) in rcar_i2c_cleanup_dma()
449 priv->dma_direction = dir; in rcar_i2c_dma()
839 if (priv->dma_direction != DMA_NONE) in rcar_i2c_master_xfer()
995 priv->dma_direction = DMA_NONE; in rcar_i2c_probe()