Re: [PATCH V2] dma: mmp_pdma: support for getting residual bytes

2013-07-28 Thread Vinod Koul
On Thu, Jul 11, 2013 at 10:54:29AM +0800, Xiang Wang wrote: > >> +static u32 mmp_pdma_get_bytes_residue(struct mmp_pdma_chan *chan) > >> +{ > >> + u32 reg, orig_pos, cur_pos, ddadr, residue = 0; > >> + bool running_desc_found = false; > >> + struct mmp_pdma_desc_sw *desc_sw; > >> + > >>

Re: [PATCH V2] dma: mmp_pdma: support for getting residual bytes

2013-07-10 Thread Xiang Wang
2013/7/5 Vinod Koul : > On Tue, Jun 18, 2013 at 04:41:20PM +0800, Xiang Wang wrote: >> From: Xiang Wang >> >> In some of our drivers (e.g. UART) we may stop a running DMA >> before it finishes. So we need APIs to know how many bytes >> have been transferred. >> >> Signed-off-by: Xiang Wang >> ---

Re: [PATCH V2] dma: mmp_pdma: support for getting residual bytes

2013-07-05 Thread Vinod Koul
On Tue, Jun 18, 2013 at 04:41:20PM +0800, Xiang Wang wrote: > From: Xiang Wang > > In some of our drivers (e.g. UART) we may stop a running DMA > before it finishes. So we need APIs to know how many bytes > have been transferred. > > Signed-off-by: Xiang Wang > --- > drivers/dma/mmp_pdma.c |

Re: [PATCH V2] dma: mmp_pdma: support for getting residual bytes

2013-07-03 Thread Xiang Wang
Hi, all Do you have any comments about this patch? Thanks! 2013/6/18 Xiang Wang : > From: Xiang Wang > > In some of our drivers (e.g. UART) we may stop a running DMA > before it finishes. So we need APIs to know how many bytes > have been transferred. > > Signed-off-by: Xiang Wang > --- > drive

[PATCH V2] dma: mmp_pdma: support for getting residual bytes

2013-06-18 Thread Xiang Wang
From: Xiang Wang In some of our drivers (e.g. UART) we may stop a running DMA before it finishes. So we need APIs to know how many bytes have been transferred. Signed-off-by: Xiang Wang --- drivers/dma/mmp_pdma.c | 88 +++ 1 files changed, 80 inser