Lines Matching refs:dma_chrx
113 struct dma_chan *dma_chrx; member
214 dma_ch = qspi->dma_chrx; in stm32_qspi_tx_dma()
272 else if ((op->data.dir == SPI_MEM_DATA_IN && qspi->dma_chrx) || in stm32_qspi_tx()
513 qspi->dma_chrx = dma_request_chan(dev, "rx"); in stm32_qspi_dma_setup()
514 if (IS_ERR(qspi->dma_chrx)) { in stm32_qspi_dma_setup()
515 ret = PTR_ERR(qspi->dma_chrx); in stm32_qspi_dma_setup()
516 qspi->dma_chrx = NULL; in stm32_qspi_dma_setup()
520 if (dmaengine_slave_config(qspi->dma_chrx, &dma_cfg)) { in stm32_qspi_dma_setup()
522 dma_release_channel(qspi->dma_chrx); in stm32_qspi_dma_setup()
523 qspi->dma_chrx = NULL; in stm32_qspi_dma_setup()
552 if (qspi->dma_chrx) in stm32_qspi_dma_free()
553 dma_release_channel(qspi->dma_chrx); in stm32_qspi_dma_free()