Home
last modified time | relevance | path

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

12

/linux-6.3-rc2/drivers/spi/
A Dspi-pxa2xx-dma.c123 dmaengine_terminate_async(drv_data->controller->dma_rx); in pxa2xx_spi_dma_transfer()
124 dmaengine_terminate_async(drv_data->controller->dma_tx); in pxa2xx_spi_dma_transfer()
162 dmaengine_terminate_async(drv_data->controller->dma_tx); in pxa2xx_spi_dma_prepare()
A Dspi-bcm2835.c613 dmaengine_terminate_async(ctlr->dma_tx); in bcm2835_spi_dma_rx_done()
649 dmaengine_terminate_async(ctlr->dma_rx); in bcm2835_spi_dma_tx_done()
835 dmaengine_terminate_async(ctlr->dma_rx); in bcm2835_spi_transfer_one_dma()
A Dspi-uniphier.c590 dmaengine_terminate_async(master->dma_tx); in uniphier_spi_handle_err()
595 dmaengine_terminate_async(master->dma_rx); in uniphier_spi_handle_err()
A Dspi-rockchip.c288 dmaengine_terminate_async(ctlr->dma_tx); in rockchip_spi_handle_err()
291 dmaengine_terminate_async(ctlr->dma_rx); in rockchip_spi_handle_err()
A Dspi-ingenic.c187 dmaengine_terminate_async(ctlr->dma_rx); in spi_ingenic_dma_tx()
/linux-6.3-rc2/Documentation/driver-api/dmaengine/
A Dclient.rst149 DMA via dmaengine_terminate_async().
299 int dmaengine_terminate_async(struct dma_chan *chan)
308 dmaengine_terminate_async() might not wait until the DMA has been fully
310 possible to call dmaengine_terminate_async() from atomic context or from
368 This function should be used after dmaengine_terminate_async() to synchronize
373 If dmaengine_terminate_async() is used to stop the DMA channel this function
379 been called between dmaengine_terminate_async() and this function.
/linux-6.3-rc2/sound/core/
A Dpcm_dmaengine.c208 dmaengine_terminate_async(prtd->dma_chan); in snd_dmaengine_pcm_trigger()
214 dmaengine_terminate_async(prtd->dma_chan); in snd_dmaengine_pcm_trigger()
/linux-6.3-rc2/sound/soc/fsl/
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-6.3-rc2/drivers/mtd/nand/raw/
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-6.3-rc2/drivers/tty/serial/8250/
A D8250_dma.c176 dmaengine_terminate_async(dma->rxchan); in serial8250_rx_dma_flush()
A D8250_omap.c908 dmaengine_terminate_async(rxchan); in __dma_rx_do_complete()
/linux-6.3-rc2/include/linux/
A Ddmaengine.h1129 static inline int dmaengine_terminate_async(struct dma_chan *chan) in dmaengine_terminate_async() function
1181 ret = dmaengine_terminate_async(chan); in dmaengine_terminate_sync()
/linux-6.3-rc2/drivers/tty/serial/
A Dstm32-usart.c479 dmaengine_terminate_async(stm32_port->rx_ch); in stm32_usart_receive_chars()
494 dmaengine_terminate_async(stm32_port->tx_ch); in stm32_usart_tx_dma_terminate()
1071 dmaengine_terminate_async(stm32_port->rx_ch); in stm32_usart_shutdown()
1985 dmaengine_terminate_async(stm32_port->rx_ch); in stm32_usart_serial_en_wakeup()
A Dsh-sci.c619 dmaengine_terminate_async(to_sci_port(port)->chan_tx); in sci_stop_tx()
1324 dmaengine_terminate_async(chan); in sci_dma_rx_complete()
1378 dmaengine_terminate_async(chan); in sci_dma_rx_submit()
1498 dmaengine_terminate_async(s->chan_rx); in sci_dma_rx_timer_fn()
1660 dmaengine_terminate_async(s->chan_tx); in sci_flush_buffer()
A Damba-pl011.c812 dmaengine_terminate_async(uap->dmatx.chan); in pl011_dma_flush_buffer()
A Dfsl_lpuart.c612 dmaengine_terminate_async(chan); in lpuart_flush_buffer()
/linux-6.3-rc2/sound/soc/sprd/
A Dsprd-pcm-dma.c356 dmaengine_terminate_async(data->chan); in sprd_pcm_trigger()
A Dsprd-pcm-compress.c465 dmaengine_terminate_async(dma->chan); in sprd_platform_compr_trigger()
/linux-6.3-rc2/drivers/i2c/busses/
A Di2c-stm32f7.c1520 dmaengine_terminate_async(dma->chan_using); in stm32f7_i2c_isr_event()
1587 dmaengine_terminate_async(dma->chan_using); in stm32f7_i2c_isr_event_thread()
1664 dmaengine_terminate_async(dma->chan_using); in stm32f7_i2c_isr_error()
A Di2c-tegra.c978 dmaengine_terminate_async(i2c_dev->rx_dma_chan); in tegra_i2c_isr()
980 dmaengine_terminate_async(i2c_dev->tx_dma_chan); in tegra_i2c_isr()
/linux-6.3-rc2/drivers/iio/adc/
A Dti_am335x_adc.c345 dmaengine_terminate_async(dma->chan); in tiadc_buffer_predisable()
A Dat91-sama5d2_adc.c1251 dmaengine_terminate_async(st->dma_st.dma_chan); in at91_adc_dma_start()
/linux-6.3-rc2/sound/soc/sh/rcar/
A Ddma.c105 dmaengine_terminate_async(dmaen->chan); in rsnd_dmaen_stop()
/linux-6.3-rc2/sound/soc/stm/
A Dstm32_spdifrx.c319 dmaengine_terminate_async(spdifrx->ctrl_chan); in stm32_spdifrx_dma_ctrl_stop()
/linux-6.3-rc2/sound/soc/sh/
A Drz-ssi.c357 dmaengine_terminate_async(strm->dma_ch); in rz_ssi_stop()

Completed in 211 milliseconds

12