diff options
| -rw-r--r-- | drivers/dma/imx-dma.c | 2 | 
1 files changed, 2 insertions, 0 deletions
| diff --git a/drivers/dma/imx-dma.c b/drivers/dma/imx-dma.c index 7f116bbcfad2..2ddc31e64db0 100644 --- a/drivers/dma/imx-dma.c +++ b/drivers/dma/imx-dma.c @@ -812,6 +812,8 @@ static struct dma_async_tx_descriptor *imxdma_prep_slave_sg(  		dma_length += sg_dma_len(sg);  	} +	imxdma_config_write(chan, &imxdmac->config, direction); +  	switch (imxdmac->word_size) {  	case DMA_SLAVE_BUSWIDTH_4_BYTES:  		if (sg_dma_len(sgl) & 3 || sgl->dma_address & 3) | 
