summaryrefslogtreecommitdiffstats
path: root/arch/arm64/include/asm/lse.h
Commit message (Expand)AuthorAgeFilesLines
* arm64: Remove system_uses_lse_atomics()Gavin Shan2023-10-181-8/+1
* arm64: alternatives: use cpucap namingMark Rutland2023-06-071-1/+1
* arm64: atomics: lse: remove stale dependency on JUMP_LABELMark Rutland2022-11-141-1/+0
* arm64: alternatives: add alternative_has_feature_*()Mark Rutland2022-09-161-3/+2
* arm64: atomics: remove redundant static branchMark Rutland2022-02-151-4/+2
* arm64: lse: Fix LSE atomics with LLVMVincenzo Frascino2020-02-181-1/+1
*-. Merge branches 'for-next/acpi', 'for-next/cpufeatures', 'for-next/csum', 'for...Will Deacon2020-01-221-6/+6
|\ \
| | * arm64: lse: fix LSE atomics with LLVM's integrated assemblerSami Tolvanen2020-01-161-3/+3
| |/ |/|
| * arm64: Move the LSE gas support detection to KconfigCatalin Marinas2020-01-151-3/+3
|/
* arm64: asm: Kill 'asm/atomic_arch.h'Will Deacon2019-08-301-0/+24
* arm64: lse: Remove unused 'alt_lse' assembly macroWill Deacon2019-08-301-22/+0
* arm64: atomics: avoid out-of-line ll/sc atomicsAndrew Murray2019-08-291-11/+0
* arm64: lse: Include compiler_types.h and export.h for out-of-line LL/SCWill Deacon2018-03-271-0/+3
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* arm64: do not trace atomic operationsPratyush Anand2017-02-061-1/+1
* arm64: Fix circular include of asm/lse.h through linux/jump_label.hCatalin Marinas2016-11-051-1/+0
* arm64: lse: deal with clobbered IP registers after branch via PLTArd Biesheuvel2016-02-261-0/+1
* arm64: lse: rename ARM64_CPU_FEAT_LSE_ATOMICS for consistencyWill Deacon2015-07-271-2/+2
* arm64: bitops: patch in lse instructions when supported by the CPUWill Deacon2015-07-271-2/+21
* arm64: atomics: patch in lse instructions when supported by the CPUWill Deacon2015-07-271-0/+34