]> git.karo-electronics.de Git - karo-tx-linux.git/commit
dmaengine: dw_dma: fix endianess for DT xlate function
authorArnd Bergmann <arnd@arndb.de>
Sun, 3 Mar 2013 20:51:28 +0000 (20:51 +0000)
committerVinod Koul <vinod.koul@intel.com>
Mon, 4 Mar 2013 04:49:07 +0000 (10:19 +0530)
commite056e079b3ae822e25df277dcb873cb71fd5cf21
tree999ca877dc4b553e43e5ce34f74b26b1fd769d04
parent6dbe51c251a327e012439c4772097a13df43c5b8
dmaengine: dw_dma: fix endianess for DT xlate function

As reported by Wu Fengguang's build robot tracking sparse warnings, the
dma_spec arguments in the dw_dma_xlate are already byte swapped on
little-endian platforms and must not get swapped again. This code is
currently not used anywhere, but will be used in Linux 3.10 when the
ARM SPEAr platform starts using the generic DMA DT binding.

Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Reported-by: Fengguang Wu <fengguang.wu@intel.com>
Acked-by: Viresh Kumar <viresh.kumar@linaro.org>
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
drivers/dma/dw_dmac.c