Lines Matching refs:dma_tx
97 struct dma_chan *dma_tx; member
335 if (mcspi_dma->dma_tx) { in omap2_mcspi_tx_dma()
339 dmaengine_slave_config(mcspi_dma->dma_tx, &cfg); in omap2_mcspi_tx_dma()
345 tx = dmaengine_prep_slave_sg(mcspi_dma->dma_tx, &sg, 1, in omap2_mcspi_tx_dma()
355 dma_async_issue_pending(mcspi_dma->dma_tx); in omap2_mcspi_tx_dma()
838 mcspi_dma->dma_tx = dma_request_channel(mask, omap_dma_filter_fn, &sig); in omap2_mcspi_request_dma()
839 if (!mcspi_dma->dma_tx) { in omap2_mcspi_request_dma()
880 if (!mcspi_dma->dma_rx || !mcspi_dma->dma_tx) { in omap2_mcspi_setup()
920 if (mcspi_dma->dma_tx) { in omap2_mcspi_cleanup()
921 dma_release_channel(mcspi_dma->dma_tx); in omap2_mcspi_cleanup()
922 mcspi_dma->dma_tx = NULL; in omap2_mcspi_cleanup()
1007 if ((mcspi_dma->dma_rx && mcspi_dma->dma_tx) && in omap2_mcspi_work()
1097 if (mcspi_dma->dma_tx && tx_buf != NULL) { in omap2_mcspi_transfer_one_message()