ARC: cmpxchg/xchg: implement relaxed variants (LLSC config only)
authorVineet Gupta <vgupta@kernel.org>
Sat, 9 May 2020 07:15:36 +0000 (00:15 -0700)
committerVineet Gupta <vgupta@kernel.org>
Tue, 24 Aug 2021 21:25:47 +0000 (14:25 -0700)
commitddc348c44d82d0b55236210d5606ac868e6cc364
tree9cdc6d88fa8510b86aee531b2ee129840031b927
parente188f3330a13df904d77003846eafd3edf99009d
ARC: cmpxchg/xchg: implement relaxed variants (LLSC config only)

It only makes sense to do this for the LLSC config

Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Signed-off-by: Vineet Gupta <vgupta@kernel.org>
arch/arc/include/asm/cmpxchg.h