DMA: PL330: Support MEMTOMEM transmit w/o RMB, WMB
authorBoojin Kim <boojin.kim@samsung.com>
Mon, 26 Dec 2011 09:55:47 +0000 (18:55 +0900)
committerVinod Koul <vinod.koul@linux.intel.com>
Thu, 8 Mar 2012 12:29:29 +0000 (17:59 +0530)
commit3ecf51a45c0e218d70df2cc905b668fa0c115f73
treef6a3b508cf0686d0b3c2700721a6e8fcd46c3f70
parentb06db6e56c0850617291b8921582d04255022425
DMA: PL330: Support MEMTOMEM transmit w/o RMB, WMB

The DMAC PL330 r1p0 version fixed the lockup error being on r0p0.
This patch supports the DMA transmission without memory barrier
operation when the revision of DMAC PL330 is the next of r0p0.

Cc: Jassi Brar <jassisinghbrar@gmail.com>
Cc: Russell King <rmk+kernel@arm.linux.org.uk>
Acked-by: Vinod Koul <vinod.koul@intel.com>
Signed-off-by: Boojin Kim <boojin.kim@samsung.com>
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
Acked-by: Jassi Brar <jassisinghbrar@gmail.com>
Signed-off-by: Vinod Koul <vinod.koul@linux.intel.com>
drivers/dma/pl330.c