serial: pl011: Set length of DMA transfer
PATCH 3/5 serial: pl011: Set length of DMA transfer
The DMA engines on some systems require that the dma_length is set when using scatter gather lists.
Signed-off-by Andrew Jackson <[email protected]>
--- drivers/tty/serial/amba-pl011.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-)
drivers/tty/serial/amba-pl011.c +1 -0
@@ -246,6 +246,7 @@ static int pl011_sgbuf_init(struct dma_chan *chan, struct pl011_sgbuf *sg,sg_set_page (&sg->sg,phys_to_page (dma_addr),PL011_DMA_BUFFER_SIZE ,offset_in_page (dma_addr));sg_dma_address (&sg->sg) = dma_addr; +sg_dma_len (&sg->sg) =PL011_DMA_BUFFER_SIZE ;return 0 ; }
Signature · 1 line
1.7.1