Lines Matching refs:txdma
151 struct dma_chan *txdma; member
223 tx = dmaengine_prep_slave_single(si->txdma, si->dma_tx_buff_phy, in pxa_irda_fir_dma_tx_start()
433 dmaengine_terminate_all(si->txdma); in pxa_irda_fir_dma_tx_irq()
434 if (dmaengine_tx_status(si->txdma, si->tx_cookie, NULL) == DMA_ERROR) { in pxa_irda_fir_dma_tx_irq()
720 dmaengine_terminate_all(si->txdma); in pxa_irda_shutdown()
779 si->txdma = dma_request_slave_channel_compat(mask, pxad_filter_fn, in pxa_irda_start()
781 if (!si->txdma) in pxa_irda_start()
787 err = dmaengine_slave_config(si->txdma, &config); in pxa_irda_start()
830 dma_release_channel(si->txdma); in pxa_irda_start()
860 dmaengine_terminate_all(si->txdma); in pxa_irda_stop()
862 dma_release_channel(si->txdma); in pxa_irda_stop()