Lines Matching refs:dma_tx
102 struct dma_chan *dma_tx; member
423 if (mcspi_dma->dma_tx) { in omap2_mcspi_tx_dma()
427 dmaengine_slave_config(mcspi_dma->dma_tx, &cfg); in omap2_mcspi_tx_dma()
433 tx = dmaengine_prep_slave_sg(mcspi_dma->dma_tx, &sg, 1, in omap2_mcspi_tx_dma()
443 dma_async_issue_pending(mcspi_dma->dma_tx); in omap2_mcspi_tx_dma()
987 mcspi_dma->dma_tx = in omap2_mcspi_request_dma()
992 if (!mcspi_dma->dma_tx) { in omap2_mcspi_request_dma()
1039 if (!mcspi_dma->dma_rx || !mcspi_dma->dma_tx) { in omap2_mcspi_setup()
1079 if (mcspi_dma->dma_tx) { in omap2_mcspi_cleanup()
1080 dma_release_channel(mcspi_dma->dma_tx); in omap2_mcspi_cleanup()
1081 mcspi_dma->dma_tx = NULL; in omap2_mcspi_cleanup()
1167 if ((mcspi_dma->dma_rx && mcspi_dma->dma_tx) && in omap2_mcspi_work_one()
1178 if ((mcspi_dma->dma_rx && mcspi_dma->dma_tx) && in omap2_mcspi_work_one()
1273 if (mcspi_dma->dma_tx && tx_buf != NULL) { in omap2_mcspi_transfer_one()