Lines Matching full:dma_tx
309 if (!master->dma_rx || !master->dma_tx) in pic32_spi_dma_transfer()
322 desc_tx = dmaengine_prep_slave_sg(master->dma_tx, in pic32_spi_dma_transfer()
347 dma_async_issue_pending(master->dma_tx); in pic32_spi_dma_transfer()
375 ret = dmaengine_slave_config(master->dma_tx, &cfg); in pic32_spi_dma_config()
555 dmaengine_terminate_all(master->dma_tx); in pic32_spi_one_transfer()
626 master->dma_tx = dma_request_chan(dev, "spi-tx"); in pic32_spi_dma_prep()
627 if (IS_ERR(master->dma_tx)) { in pic32_spi_dma_prep()
628 if (PTR_ERR(master->dma_tx) == -EPROBE_DEFER) in pic32_spi_dma_prep()
633 master->dma_tx = NULL; in pic32_spi_dma_prep()
651 if (master->dma_tx) { in pic32_spi_dma_prep()
652 dma_release_channel(master->dma_tx); in pic32_spi_dma_prep()
653 master->dma_tx = NULL; in pic32_spi_dma_prep()
668 if (pic32s->master->dma_tx) in pic32_spi_dma_unprep()
669 dma_release_channel(pic32s->master->dma_tx); in pic32_spi_dma_unprep()