Thread (33 messages) 33 messages, 7 authors, 2015-06-02

[PATCH 2/8] dmaengine: mv_xor: add support for a38x command in descriptor mode

From: arnd@arndb.de (Arnd Bergmann)
Date: 2015-05-13 08:47:07
Also in: linux-crypto, lkml

On Wednesday 13 May 2015 10:15:35 Maxime Ripard wrote:
quoted
Alternatively, you could leave the XOR_DESCRIPTOR_SWAP flag disabled
and just swap the descriptors manually like a lot of other drivers
do. You have to swap the mmio accesses anywya.
That won't be easily doable however.

Not only the endianness of the individual fields in the descriptor
changes, but changing the endianness also swaps the fields themselves
by pair of u32.

You can see that here:
http://lxr.free-electrons.com/source/drivers/dma/mv_xor.h#L159

So I'm guessing that leaving it like it is was the more readable
solution.
I see, yes that would get a bit ugly.

	Arnd
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help