From: Ben Dooks Date: Mon, 16 Mar 2015 11:52:43 +0000 (+0000) Subject: dmaengine: pl330: fix issues with big-endian armv7 X-Git-Tag: omap-for-v4.1/fixes-rc1~33^2~27 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3a2307f72e684199a27ae9d8e7cfd98e8b05c8db;p=pandora-kernel.git dmaengine: pl330: fix issues with big-endian armv7 When running Xilinx Zynq in big-endian mode the pl330 driver fails to pass the dmatest suite. To fix this, ensure all non byte values are written in little endian. As a note, the documentation does not mention if it will do big-endian descriptor fetches, only that it will swap the data in flight. Signed-off-by: Ben Dooks -- Vinod Koul Dan Williams DMA List Maxime Ripard Jassi Brar Liviu Dudau Linux ARM Kernel Signed-off-by: Vinod Koul --- Reading git-diff-tree failed