On 08/09/10 00:23, Vasily Khoruzhick wrote: > Some integrated DMA-capable hardware doesn't like autoreload > feature of s3c24xx DMA-engine, that's why s3cmci driver > didn't work with DMA transfers enabled. > > I rewrote DMA driver not to use autoreload feature and removed > all pre-loading features. Buffer re-load is fast enought to perform > it in IRQ handler, and anyway I don't see any reason to waste CPU > cycles on waiting for buffer load. Driver is much simplier now, > it was tested with s3cmci and s3c24xx-i2s drivers on s3c2442 and > s3c2410 SoCs and works just nice. I found this really necessary, especially on systems where some drivers can keep the cpu irq load high, such as pio hard-discs. Can this be changed to a flag that is set to control the behaviour on a per driver basis? -- To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html