Peter Zijlstra
805de8f43c
atomic: Replace atomic_{set,clear}_mask() usage
...
Replace the deprecated atomic_{set,clear}_mask() usage with the now
ubiquous atomic_{or,andnot}() functions.
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org >
Signed-off-by: Thomas Gleixner <tglx@linutronix.de >
2015-07-27 14:06:24 +02:00
Peter Zijlstra
9424cdf0fc
arch,mn10300: Convert smp_mb__*()
...
mn10300 fully relies on asm-generic/barrier.h and therefore its
smp_mb() is barrier(). We can use the default implementation.
Signed-off-by: Peter Zijlstra <peterz@infradead.org >
Acked-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com >
Link: http://lkml.kernel.org/n/tip-wotyeoj99h1dpojjeest2jbk@git.kernel.org
Cc: David Howells <dhowells@redhat.com >
Cc: Koichi Yasutake <yasutake.koichi@jp.panasonic.com >
Cc: Linus Torvalds <torvalds@linux-foundation.org >
Cc: linux-am33-list@redhat.com
Cc: linux-kernel@vger.kernel.org
Signed-off-by: Ingo Molnar <mingo@kernel.org >
2014-04-18 14:20:39 +02:00
David Howells
1c80f22f8d
Disintegrate asm/system.h for MN10300
...
Disintegrate asm/system.h for MN10300.
Signed-off-by: David Howells <dhowells@redhat.com >
cc: linux-am33-list@redhat.com
2012-03-28 18:30:02 +01:00
KOSAKI Motohiro
8ea9716fd6
mn10300: convert old cpumask API into new one
...
Adapt to the new API.
We plan to remove old cpumask APIs later. Thus this patch converts them
into the new one.
Signed-off-by: KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com >
Cc: David Howells <dhowells@redhat.com >
Cc: Koichi Yasutake <yasutake.koichi@jp.panasonic.com >
Cc: Hugh Dickins <hughd@google.com >
Cc: Chris Metcalf <cmetcalf@tilera.com >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2011-05-25 08:39:39 -07:00
Akira Takeuchi
965ea4bbb9
MN10300: SMP TLB flushing
...
Implement global TLB flushing for MN10300. This will be used by the AM34 which
is SMP capable.
Signed-off-by: Akira Takeuchi <takeuchi.akr@jp.panasonic.com >
Signed-off-by: Kiyoshi Owada <owada.kiyoshi@jp.panasonic.com >
Signed-off-by: David Howells <dhowells@redhat.com >
2010-10-27 17:28:51 +01:00