Re: [PATCH] DMAEngine: Define generic transfer request api

2011-09-15 Thread Barry Song
2011/9/13 Barry Song 21cn...@gmail.com: 2011/9/13 Jassi Brar jaswinder.si...@linaro.org: On 13 September 2011 13:16, Barry Song 21cn...@gmail.com wrote: if test pass, to the patch, and even for the moment, to the API's idea Acked-by: Barry Song baohua.s...@csr.com one issue i noticed is with

Re: [PATCH] DMAEngine: Define generic transfer request api

2011-09-15 Thread Jassi Brar
On 15 September 2011 12:01, Barry Song 21cn...@gmail.com wrote: 2011/9/13 Barry Song 21cn...@gmail.com: 2011/9/13 Jassi Brar jaswinder.si...@linaro.org: On 13 September 2011 13:16, Barry Song 21cn...@gmail.com wrote: if test pass, to the patch, and even for the moment, to the API's idea

Re: [PATCH] DMAEngine: Define generic transfer request api

2011-09-15 Thread Barry Song
2011/9/15 Jassi Brar jaswinder.si...@linaro.org: On 15 September 2011 12:01, Barry Song 21cn...@gmail.com wrote: 2011/9/13 Barry Song 21cn...@gmail.com: 2011/9/13 Jassi Brar jaswinder.si...@linaro.org: On 13 September 2011 13:16, Barry Song 21cn...@gmail.com wrote: if test pass, to the patch,

Re: [PATCH] DMAEngine: Define generic transfer request api

2011-09-15 Thread Barry Song
2011/9/15 Jassi Brar jaswinder.si...@linaro.org: On 15 September 2011 12:01, Barry Song 21cn...@gmail.com wrote: 2011/9/13 Barry Song 21cn...@gmail.com: 2011/9/13 Jassi Brar jaswinder.si...@linaro.org: On 13 September 2011 13:16, Barry Song 21cn...@gmail.com wrote: if test pass, to the patch,

Re: [PATCH] DMAEngine: Define generic transfer request api

2011-09-13 Thread Barry Song
? no until now, but i need to test as i said since there is nobody else has used it before. so i just hold the formal ACK for a moment. Because only three days ago you said { Jassi, you might think my reply as an ACK to [PATCH] DMAEngine: Define generic transfer request api. } if test pass

Re: [PATCH] DMAEngine: Define generic transfer request api

2011-09-13 Thread Jassi Brar
On 13 September 2011 13:16, Barry Song 21cn...@gmail.com wrote: if test pass, to the patch, and even for the moment, to the API's idea Acked-by: Barry Song baohua.s...@csr.com one issue i noticed is with a device_prep_dma_genxfer, i don't need device_prep_slave_sg any more, Yeah, the

Re: [PATCH] DMAEngine: Define generic transfer request api

2011-09-13 Thread Barry Song
2011/9/13 Jassi Brar jaswinder.si...@linaro.org: On 13 September 2011 13:16, Barry Song 21cn...@gmail.com wrote: if test pass, to the patch, and even for the moment, to the API's idea Acked-by: Barry Song baohua.s...@csr.com one issue i noticed is with a device_prep_dma_genxfer, i don't need

Re: [PATCH] DMAEngine: Define generic transfer request api

2011-09-12 Thread Barry Song
Define a new api that could be used for doing fancy data transfers like interleaved to contiguous copy and vice-versa. Traditional SG_list based transfers tend to be very inefficient in such cases as where the interleave and chunk are only a few bytes, which call for a very condensed api to

Re: [PATCH] DMAEngine: Define generic transfer request api

2011-09-12 Thread Jassi Brar
] DMAEngine: Define generic transfer request api. } The api met your requirements easily not because I know them already, but because I designed the api to be as generic as practically possible. -- To unsubscribe from this list: send the line unsubscribe linux-omap in the body of a message to majord

Re: [PATCH] DMAEngine: Define generic transfer request api

2011-09-12 Thread Barry Song
since there is nobody else has used it before. so i just hold the formal ACK for a moment. Because only three days ago you said { Jassi, you might think my reply as an ACK to [PATCH] DMAEngine: Define generic transfer request api. } if test pass, to the patch, and even for the moment

Re: [PATCH] DMAEngine: Define generic transfer request api

2011-08-23 Thread Matt Porter
On Aug 19, 2011, at 9:43 AM, Koul, Vinod wrote: On Tue, 2011-08-16 at 15:06 +0200, Linus Walleij wrote: On Tue, Aug 16, 2011 at 2:56 PM, Koul, Vinod vinod.k...@intel.com wrote: Currently we have two approaches to solve this problem first being the DMA_STRIDE_CONFIG proposed by Linus W, I

Re: [PATCH] DMAEngine: Define generic transfer request api

2011-08-19 Thread Koul, Vinod
On Tue, 2011-08-16 at 15:06 +0200, Linus Walleij wrote: On Tue, Aug 16, 2011 at 2:56 PM, Koul, Vinod vinod.k...@intel.com wrote: Currently we have two approaches to solve this problem first being the DMA_STRIDE_CONFIG proposed by Linus W, I feel this one is better approach as this can

Re: [PATCH] DMAEngine: Define generic transfer request api

2011-08-19 Thread Linus Walleij
2011/8/19 Koul, Vinod vinod.k...@intel.com: On Tue, 2011-08-16 at 15:06 +0200, Linus Walleij wrote: On Tue, Aug 16, 2011 at 2:56 PM, Koul, Vinod vinod.k...@intel.com wrote: I think Sundaram is in the position of doing some heavy work on using one or the other of the API:s, and I think he is

Re: [PATCH] DMAEngine: Define generic transfer request api

2011-08-19 Thread Jassi Brar
On 19 August 2011 22:58, Koul, Vinod vinod.k...@intel.com wrote: On Fri, 2011-08-19 at 21:16 +0530, Jassi Brar wrote: On 19 August 2011 19:49, Linus Walleij linus.ml.wall...@gmail.com wrote: 2011/8/19 Koul, Vinod vinod.k...@intel.com: On Tue, 2011-08-16 at 15:06 +0200, Linus Walleij wrote:

Re: [PATCH] DMAEngine: Define generic transfer request api

2011-08-16 Thread Koul, Vinod
On Fri, 2011-08-12 at 16:44 +0530, Jassi Brar wrote: Define a new api that could be used for doing fancy data transfers like interleaved to contiguous copy and vice-versa. Traditional SG_list based transfers tend to be very inefficient in such cases as where the interleave and chunk are only a

Re: [PATCH] DMAEngine: Define generic transfer request api

2011-08-16 Thread Linus Walleij
On Tue, Aug 16, 2011 at 2:56 PM, Koul, Vinod vinod.k...@intel.com wrote: Currently we have two approaches to solve this problem first being the DMA_STRIDE_CONFIG proposed by Linus W, I feel this one is better approach as this can give client ability to configure each transfer rather than set

[PATCH] DMAEngine: Define generic transfer request api

2011-08-12 Thread Jassi Brar
Define a new api that could be used for doing fancy data transfers like interleaved to contiguous copy and vice-versa. Traditional SG_list based transfers tend to be very inefficient in such cases as where the interleave and chunk are only a few bytes, which call for a very condensed api to convey