Lines Matching refs:tx_dma
173 * @tx_dma: Local transmit DMA data (e.g. chan and direction)
192 struct s3c64xx_spi_dma_data tx_dma;
256 struct s3c64xx_spi_driver_data, tx_dma);
293 struct s3c64xx_spi_driver_data, tx_dma);
356 spi->dma_tx = sdd->tx_dma.ch;
401 ret = prepare_dma(&sdd->tx_dma, &xfer->tx_sg);
702 sdd->rx_dma.ch && sdd->tx_dma.ch) {
751 dmaengine_pause(sdd->tx_dma.ch);
752 dmaengine_tx_status(sdd->tx_dma.ch, sdd->tx_dma.cookie, &s);
753 dmaengine_terminate_all(sdd->tx_dma.ch);
1136 sdd->tx_dma.direction = DMA_MEM_TO_DEV;
1221 sdd->tx_dma.ch = dma_request_chan(&pdev->dev, "tx");
1222 if (IS_ERR(sdd->tx_dma.ch)) {
1224 ret = PTR_ERR(sdd->tx_dma.ch);
1275 dma_release_channel(sdd->tx_dma.ch);
1302 dma_release_channel(sdd->tx_dma.ch);