# TR: Async DMA completion

- From: Laurent Lagrange \<hidden\>
- Date: 2008-11-27 15:57:09 
- List: linuxppc-dev
- Page: https://ratatoskr.run/linuxppc-dev/2008/11/9448016

```text


Hello,

I would like to use async DMA driver to transfer data. I find no function to
wait for the end of the DMA transfer in blocking mode:
the only way to get the end of the transfer is the polling by the function
"dma_async_is_tx_complete".

To wait the end of the transfer, must I poll the transfer status by the
function "dma_async_is_tx_complete" or is there a function
that waits for a DMA channel interrupt ?

Thanks for any tips.
Laurent
```
