Lines Matching refs:dma_rx
287 * @dma_rx: dma channel for RX transfer
315 struct dma_chan *dma_rx;
691 if (spi->cur_usedma && spi->dma_rx)
692 dmaengine_terminate_all(spi->dma_rx);
755 if (spi->cur_usedma && spi->dma_rx)
756 dmaengine_terminate_all(spi->dma_rx);
1294 if (spi->rx_buf && spi->dma_rx) {
1296 dmaengine_slave_config(spi->dma_rx, &rx_dma_conf);
1303 spi->dma_rx, xfer->rx_sg.sgl,
1322 (spi->rx_buf && spi->dma_rx && !rx_dma_desc))
1337 dma_async_issue_pending(spi->dma_rx);
1366 if (spi->dma_rx)
1367 dmaengine_terminate_all(spi->dma_rx);
1937 spi->dma_rx = dma_request_chan(spi->dev, "rx");
1938 if (IS_ERR(spi->dma_rx)) {
1939 ret = PTR_ERR(spi->dma_rx);
1940 spi->dma_rx = NULL;
1946 master->dma_rx = spi->dma_rx;
1949 if (spi->dma_tx || spi->dma_rx)
1980 if (spi->dma_rx)
1981 dma_release_channel(spi->dma_rx);
2003 if (master->dma_rx)
2004 dma_release_channel(master->dma_rx);