Re: [PATCH] OMAP: fix DMA vs memory ordering

2012-04-16 Thread Tony Lindgren
Hi, * Russell King - ARM Linux li...@arm.linux.org.uk [120414 06:27]: Using coherent DMA memory with the OMAP DMA engine results in unpredictable behaviour due to memory ordering issues; as things stand, there is no guarantee that data written to coherent DMA memory will be visible to the DMA

Re: [PATCH] OMAP: fix DMA vs memory ordering

2012-04-15 Thread Santosh Shilimkar
On Saturday 14 April 2012 06:54 PM, Russell King - ARM Linux wrote: Using coherent DMA memory with the OMAP DMA engine results in unpredictable behaviour due to memory ordering issues; as things stand, there is no guarantee that data written to coherent DMA memory will be visible to the DMA

[PATCH] OMAP: fix DMA vs memory ordering

2012-04-14 Thread Russell King - ARM Linux
Using coherent DMA memory with the OMAP DMA engine results in unpredictable behaviour due to memory ordering issues; as things stand, there is no guarantee that data written to coherent DMA memory will be visible to the DMA hardware. This is because the OMAP dma_write() accessor contains no