arm64: locks: introduce ticket-based spinlock implementation
authorWill Deacon <will.deacon@arm.com>
Wed, 9 Oct 2013 14:54:26 +0000 (15:54 +0100)
committerMark Brown <broonie@linaro.org>
Thu, 15 May 2014 19:00:53 +0000 (20:00 +0100)
commit5aa580e940c4ba9027b348729a53ee3cd4032cce
treef6a68c5bccd0adc9bdf45583a56068674b9719fa
parente9b67be1af51a366ae73c8893987cdafb081b935
arm64: locks: introduce ticket-based spinlock implementation

This patch introduces a ticket lock implementation for arm64, along the
same lines as the implementation for arch/arm/.

Reviewed-by: Catalin Marinas <catalin.marinas@arm.com>
Signed-off-by: Will Deacon <will.deacon@arm.com>
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
(cherry picked from commit 52ea2a560a9dba57fe5fd6b4726b1089751accf2)
Signed-off-by: Mark Brown <broonie@linaro.org>
arch/arm64/include/asm/spinlock.h
arch/arm64/include/asm/spinlock_types.h