Re: [PATCH] dmaengine: clean up and abstract function types (was Re: [PATCH 08/19] dmaengine: enable multiple clients and operations)

2006-09-19 Thread Olof Johansson
On Tue, 19 Sep 2006 12:20:09 +0100 Alan Cox <[EMAIL PROTECTED]> wrote: > Ar Llu, 2006-09-18 am 20:05 -0500, ysgrifennodd Olof Johansson: > > On Mon, 18 Sep 2006 15:56:37 -0700 "Dan Williams" <[EMAIL PROTECTED]> wrote: > > > op.src_type = PG; op.src = p

Re: [PATCH] dmaengine: clean up and abstract function types (was Re: [PATCH 08/19] dmaengine: enable multiple clients and operations)

2006-09-18 Thread Olof Johansson
On Mon, 18 Sep 2006 15:56:37 -0700 "Dan Williams" <[EMAIL PROTECTED]> wrote: > On 9/15/06, Olof Johansson <[EMAIL PROTECTED]> wrote: > > On Fri, 15 Sep 2006 11:38:17 -0500 Olof Johansson <[EMAIL PROTECTED]> wrote: > > Chris/Dan: Please consi

[PATCH] [v2] dmaengine: clean up and abstract function types (was Re: [PATCH 08/19] dmaengine: enable multiple clients and operations)

2006-09-15 Thread Olof Johansson
eneric dma engine code. There's still some left in the iov stuff. Signed-off-by: Olof Johansson <[EMAIL PROTECTED]> Index: linux-2.6/drivers/dma/dmaengine.c === --- linux-2.6.orig/drivers/dma/dmaengine.c +++ linux-2.6/dr

[PATCH] dmaengine: clean up and abstract function types (was Re: [PATCH 08/19] dmaengine: enable multiple clients and operations)

2006-09-15 Thread Olof Johansson
On Fri, 15 Sep 2006 11:38:17 -0500 Olof Johansson <[EMAIL PROTECTED]> wrote: > On Mon, 11 Sep 2006 19:44:16 -0400 Jeff Garzik <[EMAIL PROTECTED]> wrote: > > Are we really going to add a set of hooks for each DMA engine whizbang > > feature? > > > > That

Re: [PATCH 08/19] dmaengine: enable multiple clients and operations

2006-09-15 Thread Olof Johansson
a bit, allowing each engine to register an array of supported functions instead of allocating static names for each possible function. Signed-off-by: Olof Johansson <[EMAIL PROTECTED]> diff --git a/drivers/dma/dmaengine.c b/drivers/dma/dmaengine.c index 1527804..282ce85

Re: [PATCH 16/19] dmaengine: Driver for the Intel IOP 32x, 33x, and 13xx RAID engines

2006-09-15 Thread Olof Johansson
Hi, On Mon, 11 Sep 2006 16:19:00 -0700 Dan Williams <[EMAIL PROTECTED]> wrote: > From: Dan Williams <[EMAIL PROTECTED]> > > This is a driver for the iop DMA/AAU/ADMA units which are capable of pq_xor, > pq_update, pq_zero_sum, xor, dual_xor, xor_zero_sum, fill, copy+crc, and copy > operations.

Re: [PATCH 09/19] dmaengine: reduce backend address permutations

2006-09-15 Thread Olof Johansson
Hi, On Mon, 11 Sep 2006 16:18:23 -0700 Dan Williams <[EMAIL PROTECTED]> wrote: > From: Dan Williams <[EMAIL PROTECTED]> > > Change the backend dma driver API to accept a 'union dmaengine_addr'. The > intent is to be able to support a wide range of frontend address type > permutations without ne