]> git.karo-electronics.de Git - karo-tx-linux.git/commit
Hexagon: Add atomic ops support
authorRichard Kuo <rkuo@codeaurora.org>
Wed, 14 Sep 2011 00:50:26 +0000 (10:50 +1000)
committerStephen Rothwell <sfr@canb.auug.org.au>
Wed, 14 Sep 2011 00:50:26 +0000 (10:50 +1000)
commitf99a70088867bdcdcf78f09eadb15b8a1313d7ec
tree5a0e0ffae3692fed841876629701c972d1a169a1
parent37ab70830d101e4743aacd63f983730870835fab
Hexagon: Add atomic ops support

Our architecture uses load locked/store conditional type semantics for atomic
ops.

Added inline assembly version of atomic_add_unless.

Signed-off-by: Richard Kuo <rkuo@codeaurora.org>
Acked-by: Arnd Bergmann <arnd@arndb.de>
arch/hexagon/include/asm/atomic.h [new file with mode: 0644]