Re: [RFC v2 0/5] dmaengine: Slave DMA interface and example users

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Dan Williams
Date: Wednesday, February 6, 2008 - 11:46 am

On Feb 4, 2008 8:32 AM, Haavard Skinnemoen <hskinnemoen@atmel.com> wrote:

The 'ack' only signifies that the client is done with this descriptor,
it tells the api "this descriptor can be freed/reused, no dependent
operations will be submitted against it".  This can and does happen
before the operation actually completes.

[..]


I agree this should be moved up to the common descriptor.  The unmap
routines are fairly symmetric, so it may not be that bad to also have
an "unmap type" that the cleanup routines could key off of, one of the
options being "do not unmap" for clients that know what they are
doing.

--
Dan
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[RFC v2 0/5] dmaengine: Slave DMA interface and example users, Haavard Skinnemoen, (Tue Jan 29, 11:10 am)
[RFC v2 1/5] dmaengine: Add dma_client parameter to device ..., Haavard Skinnemoen, (Tue Jan 29, 11:10 am)
[RFC v2 2/5] dmaengine: Add slave DMA interface, Haavard Skinnemoen, (Tue Jan 29, 11:10 am)
[RFC v2 3/5] dmaengine: Make DMA Engine menu visible for A ..., Haavard Skinnemoen, (Tue Jan 29, 11:10 am)
[RFC v2 4/5] dmaengine: Driver for the Synopsys DesignWare ..., Haavard Skinnemoen, (Tue Jan 29, 11:10 am)
[RFC v2 5/5] Atmel MCI: Driver for Atmel on-chip MMC contr ..., Haavard Skinnemoen, (Tue Jan 29, 11:10 am)
Re: [RFC v2 0/5] dmaengine: Slave DMA interface and exampl ..., Haavard Skinnemoen, (Tue Jan 29, 1:54 pm)
Re: [RFC v2 2/5] dmaengine: Add slave DMA interface, David Brownell, (Wed Jan 30, 12:30 am)
Re: [RFC v2 0/5] dmaengine: Slave DMA interface and exampl ..., Haavard Skinnemoen, (Wed Jan 30, 1:56 am)
Re: [RFC v2 2/5] dmaengine: Add slave DMA interface, Haavard Skinnemoen, (Wed Jan 30, 2:27 am)
Re: [RFC v2 2/5] dmaengine: Add slave DMA interface, David Brownell, (Wed Jan 30, 3:52 am)
Re: [RFC v2 2/5] dmaengine: Add slave DMA interface, Haavard Skinnemoen, (Wed Jan 30, 5:26 am)
Re: [RFC v2 2/5] dmaengine: Add slave DMA interface, Dan Williams, (Wed Jan 30, 11:28 am)
Re: [RFC v2 2/5] dmaengine: Add slave DMA interface, David Brownell, (Wed Jan 30, 1:45 pm)
SDIO driver not receiving responses, Farbod Nejati, (Wed Jan 30, 11:35 pm)
Re: [RFC v2 2/5] dmaengine: Add slave DMA interface, David Brownell, (Thu Jan 31, 1:27 am)
Re: [RFC v2 2/5] dmaengine: Add slave DMA interface, Paul Mundt, (Thu Jan 31, 1:44 am)
Re: [RFC v2 2/5] dmaengine: Add slave DMA interface, David Brownell, (Thu Jan 31, 5:51 am)
Re: [RFC v2 2/5] dmaengine: Add slave DMA interface, Haavard Skinnemoen, (Thu Jan 31, 6:52 am)
Re: [RFC v2 2/5] dmaengine: Add slave DMA interface, Haavard Skinnemoen, (Thu Jan 31, 7:12 am)
Re: [RFC v2 0/5] dmaengine: Slave DMA interface and exampl ..., Haavard Skinnemoen, (Mon Feb 4, 8:32 am)
Re: [RFC v2 0/5] dmaengine: Slave DMA interface and exampl ..., Dan Williams, (Wed Feb 6, 11:46 am)
Re: [RFC v2 2/5] dmaengine: Add slave DMA interface, Dan Williams, (Wed Feb 6, 2:08 pm)
Re: [RFC v2 0/5] dmaengine: Slave DMA interface and exampl ..., Haavard Skinnemoen, (Thu Feb 7, 10:52 am)
Re: [RFC v2 2/5] dmaengine: Add slave DMA interface, Haavard Skinnemoen, (Thu Feb 7, 10:56 am)
Re: SDIO driver not receiving responses, Pierre Ossman, (Thu Feb 7, 12:51 pm)
Re: [RFC v2 5/5] Atmel MCI: Driver for Atmel on-chip MMC c ..., Haavard Skinnemoen, (Wed Feb 13, 11:47 am)
Re: [RFC v2 5/5] Atmel MCI: Driver for Atmel on-chip MMC c ..., Haavard Skinnemoen, (Wed Feb 13, 2:06 pm)
Re: [RFC v2 5/5] Atmel MCI: Driver for Atmel on-chip MMC c ..., Haavard Skinnemoen, (Thu Feb 14, 1:36 am)
MMC core debugfs support (was Re: [RFC v2 5/5] Atmel MCI: ..., Haavard Skinnemoen, (Thu Feb 14, 7:00 am)
Re: [RFC v2 5/5] Atmel MCI: Driver for Atmel on-chip MMC c ..., Haavard Skinnemoen, (Thu Feb 14, 12:21 pm)