]> git.baikalelectronics.ru Git - kernel.git/commit
dmaengine: ste_dma40: indicate granularity on channels
authorLinus Walleij <linus.walleij@linaro.org>
Fri, 13 Jan 2017 15:02:09 +0000 (16:02 +0100)
committerVinod Koul <vinod.koul@intel.com>
Sat, 14 Jan 2017 15:03:42 +0000 (20:33 +0530)
commit436733b6dfc26b4031cb8055131da38bbb6f7b42
tree1ee1f7c669f4b9468388b0c557f972d8e1197ce1
parent9ad9c8e92f6eabf123f050aeb507f7697135987d
dmaengine: ste_dma40: indicate granularity on channels

The ste_dma40 has burst level granularity on the residue
registers, which is necessary for some  clients to know,
notably the UART. Before this patch we get this message:

uart-pl011 80007000.uart: RX DMA disabled - no residue processing

This patch fixes it.

Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
drivers/dma/ste_dma40.c