Lines Matching full:dma_rx
269 dmaengine_terminate_async(ctlr->dma_rx); in rockchip_spi_handle_err()
420 dmaengine_slave_config(ctlr->dma_rx, &rxconf); in rockchip_spi_prepare_dma()
423 ctlr->dma_rx, in rockchip_spi_prepare_dma()
450 dmaengine_terminate_sync(ctlr->dma_rx); in rockchip_spi_prepare_dma()
462 dma_async_issue_pending(ctlr->dma_rx); in rockchip_spi_prepare_dma()
571 dmaengine_terminate_sync(ctlr->dma_rx); in rockchip_spi_slave_abort()
779 ctlr->dma_rx = dma_request_chan(rs->dev, "rx"); in rockchip_spi_probe()
780 if (IS_ERR(ctlr->dma_rx)) { in rockchip_spi_probe()
781 if (PTR_ERR(ctlr->dma_rx) == -EPROBE_DEFER) { in rockchip_spi_probe()
786 ctlr->dma_rx = NULL; in rockchip_spi_probe()
789 if (ctlr->dma_tx && ctlr->dma_rx) { in rockchip_spi_probe()
804 if (ctlr->dma_rx) in rockchip_spi_probe()
805 dma_release_channel(ctlr->dma_rx); in rockchip_spi_probe()
837 if (ctlr->dma_rx) in rockchip_spi_remove()
838 dma_release_channel(ctlr->dma_rx); in rockchip_spi_remove()