Lines Matching refs:dma_chtx
112 struct dma_chan *dma_chtx; member
217 dma_ch = qspi->dma_chtx; in stm32_qspi_tx_dma()
273 (op->data.dir == SPI_MEM_DATA_OUT && qspi->dma_chtx)) in stm32_qspi_tx()
527 qspi->dma_chtx = dma_request_chan(dev, "tx"); in stm32_qspi_dma_setup()
528 if (IS_ERR(qspi->dma_chtx)) { in stm32_qspi_dma_setup()
529 ret = PTR_ERR(qspi->dma_chtx); in stm32_qspi_dma_setup()
530 qspi->dma_chtx = NULL; in stm32_qspi_dma_setup()
532 if (dmaengine_slave_config(qspi->dma_chtx, &dma_cfg)) { in stm32_qspi_dma_setup()
534 dma_release_channel(qspi->dma_chtx); in stm32_qspi_dma_setup()
535 qspi->dma_chtx = NULL; in stm32_qspi_dma_setup()
550 if (qspi->dma_chtx) in stm32_qspi_dma_free()
551 dma_release_channel(qspi->dma_chtx); in stm32_qspi_dma_free()