summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/include/asm/cmpxchg.h
AgeCommit message (Expand)AuthorLines
2016-11-25powerpc: Fix __cmpxchg() to take a volatile ptr againMichael Ellerman-3/+3
2016-11-23powerpc: Implement {cmp}xchg for u8 and u16Pan Xinhui-3/+106
2016-02-24powerpc: Use BUILD_BUG_ON_MSG() for unsupported {cmp}xchg sizespan xinhui-16/+7
2016-02-18powerpc: atomic: Implement acquire/release/relaxed variants for cmpxchgBoqun Feng-1/+148
2016-02-18powerpc: atomic: Implement acquire/release/relaxed variants for xchgBoqun Feng-39/+30
2015-12-14powerpc: Make {cmp}xchg* and their atomic_ versions fully orderedBoqun Feng-8/+8
2015-05-13arch: Remove __ARCH_HAVE_CMPXCHGThomas Gleixner-1/+0
2014-01-28powerpc: Add support for the optimised lockref implementationMichael Ellerman-0/+1
2012-03-28Disintegrate asm/system.h for PowerPCDavid Howells-0/+309