public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/7] extract a simple dmaengine library from shdma.c
@ 2012-01-18 10:22 Guennadi Liakhovetski
  2012-01-18 10:22 ` [PATCH 1/7] dma: add a simple dma library Guennadi Liakhovetski
                   ` (6 more replies)
  0 siblings, 7 replies; 10+ messages in thread
From: Guennadi Liakhovetski @ 2012-01-18 10:22 UTC (permalink / raw)
  To: linux-kernel
  Cc: linux-sh, Vinod Koul, Magnus Damm, Shimoda, Yoshihiro, linux-mmc,
	alsa-devel, linux-serial

This patch series has been triggered by a recent series by Shimoda-san
http://www.spinics.net/lists/linux-sh/index.html#09895
In a follow up to that thread it has been decided to extract a common 
library from the current shdma driver to be re-used by other dmaengine 
drivers. Primarily this library provides a flexible transfer descriptor 
management for hardware, that does not dupport scatter-gather lists 
natively. In such cases this library can be used to split transfer 
requests into smaller chunks, up to the size, supported by the specific 
hardware, enter them onto a linked list, thack their completion and call 
user callbacks. This is a first shot, aimed to be used by the SUDMAC 
driver. Once it is confirmed, that this version can be conveniently used 
with it, I'll do some cosmetic clean up, notably, add / improve 
documentation:-)

Thanks
Guennadi
---
Guennadi Liakhovetski, Ph.D.
Freelance Open-Source Software Developer
http://www.open-technology.de/


^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2012-01-18 14:07 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-01-18 10:22 [PATCH 0/7] extract a simple dmaengine library from shdma.c Guennadi Liakhovetski
2012-01-18 10:22 ` [PATCH 1/7] dma: add a simple dma library Guennadi Liakhovetski
2012-01-18 12:34   ` Paul Mundt
2012-01-18 14:07     ` Guennadi Liakhovetski
2012-01-18 10:22 ` [PATCH 2/7] dma: shdma: prepare for simple DMA conversion Guennadi Liakhovetski
2012-01-18 10:22 ` [PATCH 3/7] mmc: sh_mmcif: remove unneeded struct sh_mmcif_dma, prepare for simple DMA Guennadi Liakhovetski
2012-01-18 10:22 ` [PATCH 4/7] mmc: sh_mobile_sdhi: prepare for conversion to " Guennadi Liakhovetski
2012-01-18 10:22 ` [PATCH 5/7] serial: sh-sci: " Guennadi Liakhovetski
2012-01-18 10:22 ` [PATCH 6/7] ASoC: SIU: " Guennadi Liakhovetski
2012-01-18 10:22 ` [PATCH 7/7] dma: shdma: convert to the simple DMA library Guennadi Liakhovetski

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox