Lines Matching full:rx_chan
69 struct dma_chan *rx_chan; member
912 if (!cqspi->rx_chan || !virt_addr_valid(buf)) { in cqspi_direct_read_execute()
917 ddev = cqspi->rx_chan->device->dev; in cqspi_direct_read_execute()
923 tx = dmaengine_prep_dma_memcpy(cqspi->rx_chan, dma_dst, dma_src, in cqspi_direct_read_execute()
943 dma_async_issue_pending(cqspi->rx_chan); in cqspi_direct_read_execute()
946 dmaengine_terminate_sync(cqspi->rx_chan); in cqspi_direct_read_execute()
1119 cqspi->rx_chan = dma_request_chan_by_mask(&mask); in cqspi_request_mmap_dma()
1120 if (IS_ERR(cqspi->rx_chan)) { in cqspi_request_mmap_dma()
1121 int ret = PTR_ERR(cqspi->rx_chan); in cqspi_request_mmap_dma()
1122 cqspi->rx_chan = NULL; in cqspi_request_mmap_dma()
1342 if (cqspi->rx_chan) in cqspi_remove()
1343 dma_release_channel(cqspi->rx_chan); in cqspi_remove()