Lines Matching refs:rxchan

59 	dmaengine_tx_status(dma->rxchan, dma->rx_cookie, &state);  in __dma_rx_complete()
91 dmaengine_tx_status(dma->rxchan, dma->rx_cookie, &state); in __dma_rx_complete()
179 dmaengine_tx_status(dma->rxchan, dma->rx_cookie, &state); in serial8250_rx_dma()
203 desc = dmaengine_prep_dma_cyclic(dma->rxchan, dma->rx_addr, in serial8250_start_rx_dma()
215 dma_async_issue_pending(dma->rxchan); in serial8250_start_rx_dma()
230 desc = dmaengine_prep_slave_single(dma->rxchan, dma->rx_addr, in serial8250_rx_dma()
242 dma_async_issue_pending(dma->rxchan); in serial8250_rx_dma()
254 dmaengine_pause(dma->rxchan); in serial8250_rx_dma_flush()
256 dmaengine_terminate_async(dma->rxchan); in serial8250_rx_dma_flush()
293 dma->rxchan = dma_request_slave_channel_compat(mask, in serial8250_request_dma()
296 if (!dma->rxchan) in serial8250_request_dma()
300 ret = dma_get_slave_caps(dma->rxchan, &caps); in serial8250_request_dma()
309 dmaengine_slave_config(dma->rxchan, &dma->rxconf); in serial8250_request_dma()
320 dma->rx_buf = dma_alloc_coherent(dma->rxchan->device->dev, dma->rx_size, in serial8250_request_dma()
340 dma_free_coherent(dma->rxchan->device->dev, in serial8250_request_dma()
358 dma_release_channel(dma->rxchan); in serial8250_request_dma()
371 dmaengine_terminate_sync(dma->rxchan); in serial8250_release_dma()
372 dma_free_coherent(dma->rxchan->device->dev, dma->rx_size, dma->rx_buf, in serial8250_release_dma()
374 dma_release_channel(dma->rxchan); in serial8250_release_dma()
375 dma->rxchan = NULL; in serial8250_release_dma()