Lines Matching refs:dma_rx
103 struct dma_chan *dma_rx; member
478 if (mcspi_dma->dma_rx) { in omap2_mcspi_rx_dma()
482 dmaengine_slave_config(mcspi_dma->dma_rx, &cfg); in omap2_mcspi_rx_dma()
491 tx = dmaengine_prep_slave_sg(mcspi_dma->dma_rx, &sg, 1, in omap2_mcspi_rx_dma()
503 dma_async_issue_pending(mcspi_dma->dma_rx); in omap2_mcspi_rx_dma()
979 mcspi_dma->dma_rx = in omap2_mcspi_request_dma()
983 if (!mcspi_dma->dma_rx) in omap2_mcspi_request_dma()
993 dma_release_channel(mcspi_dma->dma_rx); in omap2_mcspi_request_dma()
994 mcspi_dma->dma_rx = NULL; in omap2_mcspi_request_dma()
1039 if (!mcspi_dma->dma_rx || !mcspi_dma->dma_tx) { in omap2_mcspi_setup()
1075 if (mcspi_dma->dma_rx) { in omap2_mcspi_cleanup()
1076 dma_release_channel(mcspi_dma->dma_rx); in omap2_mcspi_cleanup()
1077 mcspi_dma->dma_rx = 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()
1282 if (mcspi_dma->dma_rx && rx_buf != NULL) { in omap2_mcspi_transfer_one()