summaryrefslogtreecommitdiffstats
path: root/arch/tile/include/asm/atomic.h
Commit message (Expand)AuthorAgeFilesLines
* arch: remove tile portArnd Bergmann2018-03-161-210/+0Star
* locking/atomic: Remove linux/atomic.h:atomic_fetch_or()Peter Zijlstra2016-06-161-2/+0Star
* locking/atomic, arch/tile: Implement atomic{,64}_fetch_{add,sub,and,or,xor}()Peter Zijlstra2016-06-161-0/+4
* atomic, arch: Audit atomic_{read,set}()Peter Zijlstra2015-09-231-1/+1
* tile: include: asm: use 'long long' instead of 'u64' for atomic64_t and its r...Chen Gang2013-09-271-2/+3
* tile: rework <asm/cmpxchg.h>Chris Metcalf2013-09-061-0/+52
* tile: support atomic64_dec_if_positive()Chris Metcalf2013-03-221-0/+21
* tile: fix multiple build failures from system.h dismantlePaul Gortmaker2012-04-021-48/+2Star
* Disintegrate asm/system.h for TileDavid Howells2012-03-281-1/+1
* atomic: cleanup asm-generic atomic*.h inclusionArun Sharma2011-07-271-5/+0Star
* atomic: use <linux/atomic.h>Arun Sharma2011-07-271-9/+0Star
* arch/tile: use better definitions of xchg() and cmpxchg()Chris Metcalf2011-05-201-7/+42
* arch/tile: Fix atomic_read() definition to use ACCESS_ONCEChris Metcalf2011-02-251-1/+1
* arch/tile: core support for Tilera 32-bit chips.Chris Metcalf2010-06-041-0/+159