Home
last modified time | relevance | path

Searched refs:dma_completion (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/spi/
H A Dspi-dw-dma.c145 init_completion(&dws->dma_completion); in dw_spi_dma_init_mfld()
189 init_completion(&dws->dma_completion); in dw_spi_dma_init_generic()
226 complete(&dws->dma_completion); in dw_spi_dma_transfer_handler()
270 ms = wait_for_completion_timeout(&dws->dma_completion, in dw_spi_dma_wait()
321 complete(&dws->dma_completion); in dw_spi_dma_tx_done()
422 complete(&dws->dma_completion); in dw_spi_dma_rx_done()
499 reinit_completion(&dws->dma_completion); in dw_spi_dma_setup()
625 reinit_completion(&dws->dma_completion); in dw_spi_dma_transfer_one()
/linux/drivers/mtd/nand/raw/
H A Dintel-nand-controller.c291 struct completion *dma_completion; in ebu_dma_start() local
302 dma_completion = &ebu_host->dma_access_complete; in ebu_dma_start()
306 dma_completion = &ebu_host->dma_access_complete; in ebu_dma_start()
334 init_completion(dma_completion); in ebu_dma_start()
338 time_left = wait_for_completion_timeout(dma_completion, msecs_to_jiffies(1000)); in ebu_dma_start()
/linux/drivers/crypto/stm32/
H A Dstm32-cryp.c220 struct completion dma_completion; member
922 complete(&cryp->dma_completion); /* completion to indicate no timeout */ in stm32_cryp_dma_callback()
1053 reinit_completion(&cryp->dma_completion); in stm32_cryp_dma_start()
1082 if (!wait_for_completion_timeout(&cryp->dma_completion, msecs_to_jiffies(1000))) { in stm32_cryp_dma_start()
2277 init_completion(&cryp->dma_completion); in stm32_cryp_dma_init()