9 Nov
2009
9 Nov
'09
1:05 p.m.
On Mon, Nov 09, 2009 at 03:19:40PM +0900, Joonyoung Shim wrote:
I don't know why Ben doesn't use the DMA subsystem at s3c64xx CPU(PL080). I just think because the PL080 chip of s3c64xx has some customized parts or for the DMA interface compatibility of s3c24xx.
I suspect it's the latter; using the DMA API would mean updating all the existing DMA drivers.
For audio use we'd probably also want to extend the DMA API to support circular operation which I don't think it did last time I looked at it, but that was when it was very shiny and new. Ideally we'd be able to have an ASoC DMA engine API client which would work over multiple platforms which would be very nice.