Home
last modified time | relevance | path

Searched refs:dmaengine_terminate_async (Results 1 – 17 of 17) sorted by relevance

/linux/sound/core/
H A Dpcm_dmaengine.c210 dmaengine_terminate_async(prtd->dma_chan); in snd_dmaengine_pcm_trigger()
216 dmaengine_terminate_async(prtd->dma_chan); in snd_dmaengine_pcm_trigger()
356 dmaengine_terminate_async(prtd->dma_chan); in __snd_dmaengine_pcm_close()
/linux/Documentation/driver-api/dmaengine/
H A Dclient.rst167 DMA via dmaengine_terminate_async().
317 int dmaengine_terminate_async(struct dma_chan *chan)
326 dmaengine_terminate_async() might not wait until the DMA has been fully
328 possible to call dmaengine_terminate_async() from atomic context or from
386 This function should be used after dmaengine_terminate_async() to synchronize
391 If dmaengine_terminate_async() is used to stop the DMA channel this function
397 been called between dmaengine_terminate_async() and this function.
/linux/drivers/tty/serial/8250/
H A D8250_dma.c169 dmaengine_terminate_async(dma->txchan); in serial8250_tx_dma_flush()
219 dmaengine_terminate_async(dma->rxchan); in serial8250_rx_dma_flush()
H A D8250_omap.c930 dmaengine_terminate_async(rxchan); in __dma_rx_do_complete()
/linux/sound/soc/fsl/
H A Dfsl_asrc_dma.c117 dmaengine_terminate_async(pair->dma_chan[OUT]); in fsl_asrc_dma_trigger()
118 dmaengine_terminate_async(pair->dma_chan[IN]); in fsl_asrc_dma_trigger()
/linux/drivers/mtd/nand/raw/
H A Dintel-nand-controller.c273 dmaengine_terminate_async(ebu_host->dma_rx); in ebu_dma_rx_callback()
282 dmaengine_terminate_async(ebu_host->dma_tx); in ebu_dma_tx_callback()
/linux/drivers/spi/
H A Dspi-uniphier.c587 dmaengine_terminate_async(host->dma_tx); in uniphier_spi_handle_err()
592 dmaengine_terminate_async(host->dma_rx); in uniphier_spi_handle_err()
H A Dspi-stm32.c863 dmaengine_terminate_async(spi->dma_tx); in stm32fx_spi_disable()
865 dmaengine_terminate_async(spi->dma_rx); in stm32fx_spi_disable()
906 dmaengine_terminate_async(spi->dma_tx); in stm32h7_spi_disable()
908 dmaengine_terminate_async(spi->dma_rx); in stm32h7_spi_disable()
910 dmaengine_terminate_async(spi->mdma_rx); in stm32h7_spi_disable()
/linux/sound/soc/sprd/
H A Dsprd-pcm-dma.c356 dmaengine_terminate_async(data->chan); in sprd_pcm_trigger()
H A Dsprd-pcm-compress.c465 dmaengine_terminate_async(dma->chan); in sprd_platform_compr_trigger()
/linux/include/linux/
H A Ddmaengine.h1298 static inline int dmaengine_terminate_async(struct dma_chan *chan) in dmaengine_terminate_async() function
1350 ret = dmaengine_terminate_async(chan); in dmaengine_terminate_sync()
/linux/sound/soc/renesas/
H A Drz-ssi.c
/linux/drivers/iio/adc/
H A Dti_am335x_adc.c344 dmaengine_terminate_async(dma->chan); in tiadc_buffer_predisable()
H A Dnxp-sar-adc.c704 dmaengine_terminate_async(info->dma_chan); in nxp_sar_adc_start_cyclic_dma()
H A Dat91-sama5d2_adc.c1250 dmaengine_terminate_async(st->dma_st.dma_chan); in at91_adc_dma_start()
/linux/drivers/i2c/busses/
H A Di2c-stm32f7.c739 dmaengine_terminate_async(dma->chan_using); in stm32f7_i2c_dma_callback()
/linux/drivers/tty/serial/
H A Dfsl_lpuart.c613 dmaengine_terminate_async(chan); in lpuart_flush_buffer()