dmaengine: ste_dma40: use writel_relaxed for lcxa
authorPer Forlin <per.forlin@stericsson.com>
Wed, 28 Sep 2011 07:32:20 +0000 (09:32 +0200)
committerFabio Baltieri <fabio.baltieri@linaro.org>
Mon, 14 Jan 2013 09:50:15 +0000 (10:50 +0100)
commit8a5d2039ab9050a8a2e649eaf3ca4e372a7709f1
tree8b597cd23c8a58c6a0ff33da85a9bb4b7553c8da
parent0fd602235dd702d16722857da748d15c26b81ed1
dmaengine: ste_dma40: use writel_relaxed for lcxa

lcpa and lcla are written often and the cache_sync() overhead in writel
is costly, especially for wlan where every single network packet (in RX
mode) corresponds to a separate DMA transfer.

Signed-off-by: Per Forlin <per.forlin@stericsson.com>
Reviewed-by: Narayanan Gopalakrishnan <narayanan.gopalakrishnan@stericsson.com>
Reviewed-by: Rabin Vincent <rabin.vincent@stericsson.com>
Acked-by: Linus Walleij <linus.walleij@linaro.org>
Acked-by: Vinod Koul <vinod.koul@intel.com>
Signed-off-by: Fabio Baltieri <fabio.baltieri@linaro.org>
drivers/dma/ste_dma40_ll.c