aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm64/include/asm/lse.h (follow)
AgeCommit message (Expand)AuthorFilesLines
2022-09-16arm64: alternatives: add alternative_has_feature_*()Mark Rutland1-3/+2
2022-02-15arm64: atomics: remove redundant static branchMark Rutland1-4/+2
2020-02-18arm64: lse: Fix LSE atomics with LLVMVincenzo Frascino1-1/+1
2020-01-22Merge branches 'for-next/acpi', 'for-next/cpufeatures', 'for-next/csum', 'for-next/e0pd', 'for-next/entry', 'for-next/kbuild', 'for-next/kexec/cleanup', 'for-next/kexec/file-kdump', 'for-next/misc', 'for-next/nofpsimd', 'for-next/perf' and 'for-next/scs' into for-next/coreWill Deacon1-6/+6
2020-01-16arm64: lse: fix LSE atomics with LLVM's integrated assemblerSami Tolvanen1-3/+3
2020-01-15arm64: Move the LSE gas support detection to KconfigCatalin Marinas1-3/+3
2019-08-30arm64: asm: Kill 'asm/atomic_arch.h'Will Deacon1-0/+24
2019-08-30arm64: lse: Remove unused 'alt_lse' assembly macroWill Deacon1-22/+0
2019-08-29arm64: atomics: avoid out-of-line ll/sc atomicsAndrew Murray1-11/+0
2018-03-27arm64: lse: Include compiler_types.h and export.h for out-of-line LL/SCWill Deacon1-0/+3
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-02-06arm64: do not trace atomic operationsPratyush Anand1-1/+1
2016-11-05arm64: Fix circular include of asm/lse.h through linux/jump_label.hCatalin Marinas1-1/+0
2016-02-26arm64: lse: deal with clobbered IP registers after branch via PLTArd Biesheuvel1-0/+1
2015-07-27arm64: lse: rename ARM64_CPU_FEAT_LSE_ATOMICS for consistencyWill Deacon1-2/+2
2015-07-27arm64: bitops: patch in lse instructions when supported by the CPUWill Deacon1-2/+21
2015-07-27arm64: atomics: patch in lse instructions when supported by the CPUWill Deacon1-0/+34