diff options
Diffstat (limited to 'drivers/dma')
| -rw-r--r-- | drivers/dma/fsl_dma.c | 2 | 
1 files changed, 1 insertions, 1 deletions
| diff --git a/drivers/dma/fsl_dma.c b/drivers/dma/fsl_dma.c index f3575af6d..f05880230 100644 --- a/drivers/dma/fsl_dma.c +++ b/drivers/dma/fsl_dma.c @@ -60,7 +60,7 @@ static uint dma_check(void) {  	} while (status & FSL_DMA_SR_CB);  	/* clear MR[CS] channel start bit */ -	out_be32(&dma->mr, in_be32(&dma->mr) & FSL_DMA_MR_CS); +	out_be32(&dma->mr, in_be32(&dma->mr) & ~FSL_DMA_MR_CS);  	dma_sync();  	if (status != 0) |