aboutsummaryrefslogtreecommitdiff
path: root/arch/loongarch/include/asm/atomic.h
AgeCommit message (Expand)AuthorFilesLines
2023-11-08LoongArch: Relax memory ordering for atomic operationsGravatar WANG Rui 1-20/+68
2023-06-05locking/atomic: treewide: delete arch_atomic_*() kerneldocGravatar Mark Rutland 1-49/+0
2023-06-05locking/atomic: make atomic*_{cmp,}xchg optionalGravatar Mark Rutland 1-7/+0
2022-07-29LoongArch: Remove useless header compiler.hGravatar Jun Yi 1-9/+4
2022-07-29LoongArch: Simplify "BLT foo, zero" with BLTZGravatar WANG Xuerui 1-4/+4
2022-07-29LoongArch: Simplify "BEQ/BNE foo, zero" with BEQZ/BNEZGravatar WANG Xuerui 1-4/+4
2022-07-29LoongArch: Use the "move" pseudo-instruction where applicableGravatar WANG Xuerui 1-4/+4
2022-06-03LoongArch: Add multi-processor (SMP) supportGravatar Huacai Chen 1-0/+4
2022-06-03LoongArch: Add atomic/locking headersGravatar Huacai Chen 1-0/+358