arm64: atomics: move ll/sc atomics into separate header file
authorWill Deacon <will.deacon@arm.com>
Tue, 3 Feb 2015 11:26:53 +0000 (11:26 +0000)
committerWill Deacon <will.deacon@arm.com>
Mon, 27 Jul 2015 13:34:39 +0000 (14:34 +0100)
commitc275f76bb4ce16fd0205da1e15f31b875013678e
tree1d486f58d6af6dab18fe5cf5858260fd8d16043b
parent144e9697a9e70b5549fd52df90111f1410bcbfeb
arm64: atomics: move ll/sc atomics into separate header file

In preparation for the Large System Extension (LSE) atomic instructions
introduced by ARM v8.1, move the current exclusive load/store (LL/SC)
atomics into their own header file.

Reviewed-by: Steve Capper <steve.capper@arm.com>
Reviewed-by: Catalin Marinas <catalin.marinas@arm.com>
Signed-off-by: Will Deacon <will.deacon@arm.com>
arch/arm64/include/asm/atomic.h
arch/arm64/include/asm/atomic_ll_sc.h [new file with mode: 0644]