CSR_IDLEF
if (!(csr & CSR_IDLEF) && chan->dma_status != DMA_PAUSED) {
csr & (CSR_SUSPF | CSR_IDLEF), 1, 10);
if (ret || ((csr & CSR_TCF) && (csr & CSR_IDLEF))) {
if (!(csr & CSR_IDLEF))
if (!(csr & CSR_SUSPF) && (csr & CSR_TCF) && (csr & CSR_IDLEF))