Lines Matching refs:rxdma
152 struct dma_chan *rxdma; member
206 tx = dmaengine_prep_slave_single(si->rxdma, si->dma_rx_buff_phy, in pxa_irda_fir_dma_rx_start()
216 dma_async_issue_pending(si->rxdma); in pxa_irda_fir_dma_rx_start()
233 dma_async_issue_pending(si->rxdma); in pxa_irda_fir_dma_tx_start()
272 dmaengine_terminate_all(si->rxdma); in pxa_irda_set_speed()
423 dmaengine_terminate_all(si->rxdma); in pxa_irda_fir_dma_rx_irq()
477 dmaengine_tx_status(si->rxdma, si->rx_cookie, &state); in pxa_irda_fir_irq_eif()
545 dmaengine_terminate_all(si->rxdma); in pxa_irda_fir_irq()
627 dmaengine_terminate_all(si->rxdma); in pxa_irda_hard_xmit()
719 dmaengine_terminate_all(si->rxdma); in pxa_irda_shutdown()
773 si->rxdma = dma_request_slave_channel_compat(mask, pxad_filter_fn, in pxa_irda_start()
775 if (!si->rxdma) in pxa_irda_start()
784 err = dmaengine_slave_config(si->rxdma, &config); in pxa_irda_start()
832 dma_release_channel(si->rxdma); in pxa_irda_start()
859 dmaengine_terminate_all(si->rxdma); in pxa_irda_stop()
861 dma_release_channel(si->rxdma); in pxa_irda_stop()