MIPS: Rewrite sysmips(MIPS_ATOMIC_SET, ...) in C with inline assembler
authorRalf Baechle <ralf@linux-mips.org>
Thu, 17 Sep 2009 00:25:05 +0000 (02:25 +0200)
committerRalf Baechle <ralf@linux-mips.org>
Thu, 17 Sep 2009 18:07:49 +0000 (20:07 +0200)
commitf1e39a4a616cd9981a9decfd5332fd07a01abb8b
tree555e0c78611bb30cef2caca1ae1b5043a9999290
parentf4c6b6bc5a4fc8d607f2d89369008c85a3a12a8b
MIPS: Rewrite sysmips(MIPS_ATOMIC_SET, ...) in C with inline assembler

This way it doesn't have to use CONFIG_CPU_HAS_LLSC anymore.

Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
arch/mips/include/asm/system.h
arch/mips/kernel/scall32-o32.S
arch/mips/kernel/scall64-64.S
arch/mips/kernel/syscall.c
arch/mips/kernel/traps.c