Skip to content

Commit

Permalink
include/asm-*/system.h: remove unused set_rmb(), set_wmb() macros
Browse files Browse the repository at this point in the history
These don't appear anywhere else in the kernel anymore.

Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de>
Acked-by: Paul Mundt <lethal@linux-sh.org>
Acked-by: Greg Ungerer <gerg@uclinux.org>
Signed-off-by: Adrian Bunk <bunk@kernel.org>
  • Loading branch information
Stefan Richter authored and Adrian Bunk committed Oct 20, 2007
1 parent df7c487 commit b2fff3f
Show file tree
Hide file tree
Showing 5 changed files with 5 additions and 11 deletions.
4 changes: 1 addition & 3 deletions include/asm-blackfin/system.h
Original file line number Diff line number Diff line change
Expand Up @@ -128,9 +128,7 @@ extern unsigned long irq_flags;
#define mb() asm volatile ("" : : :"memory")
#define rmb() asm volatile ("" : : :"memory")
#define wmb() asm volatile ("" : : :"memory")
#define set_rmb(var, value) do { (void) xchg(&var, value); } while (0)
#define set_mb(var, value) set_rmb(var, value)
#define set_wmb(var, value) do { var = value; wmb(); } while (0)
#define set_mb(var, value) do { (void) xchg(&var, value); } while (0)

#define read_barrier_depends() do { } while(0)

Expand Down
3 changes: 1 addition & 2 deletions include/asm-h8300/system.h
Original file line number Diff line number Diff line change
Expand Up @@ -82,8 +82,7 @@ asmlinkage void resume(void);
#define mb() asm volatile ("" : : :"memory")
#define rmb() asm volatile ("" : : :"memory")
#define wmb() asm volatile ("" : : :"memory")
#define set_rmb(var, value) do { xchg(&var, value); } while (0)
#define set_mb(var, value) set_rmb(var, value)
#define set_mb(var, value) do { xchg(&var, value); } while (0)

#ifdef CONFIG_SMP
#define smp_mb() mb()
Expand Down
3 changes: 1 addition & 2 deletions include/asm-m68knommu/system.h
Original file line number Diff line number Diff line change
Expand Up @@ -104,8 +104,7 @@ asmlinkage void resume(void);
#define mb() asm volatile ("" : : :"memory")
#define rmb() asm volatile ("" : : :"memory")
#define wmb() asm volatile ("" : : :"memory")
#define set_rmb(var, value) do { xchg(&var, value); } while (0)
#define set_mb(var, value) set_rmb(var, value)
#define set_mb(var, value) do { xchg(&var, value); } while (0)

#ifdef CONFIG_SMP
#define smp_mb() mb()
Expand Down
3 changes: 1 addition & 2 deletions include/asm-sh64/system.h
Original file line number Diff line number Diff line change
Expand Up @@ -62,8 +62,7 @@ extern void __xchg_called_with_bad_pointer(void);
#define smp_read_barrier_depends() do { } while (0)
#endif /* CONFIG_SMP */

#define set_rmb(var, value) do { (void)xchg(&var, value); } while (0)
#define set_mb(var, value) set_rmb(var, value)
#define set_mb(var, value) do { (void)xchg(&var, value); } while (0)

/* Interrupt Control */
#ifndef HARD_CLI
Expand Down
3 changes: 1 addition & 2 deletions include/asm-v850/system.h
Original file line number Diff line number Diff line change
Expand Up @@ -66,8 +66,7 @@ static inline int irqs_disabled (void)
#define rmb() mb ()
#define wmb() mb ()
#define read_barrier_depends() ((void)0)
#define set_rmb(var, value) do { xchg (&var, value); } while (0)
#define set_mb(var, value) set_rmb (var, value)
#define set_mb(var, value) do { xchg (&var, value); } while (0)

#define smp_mb() mb ()
#define smp_rmb() rmb ()
Expand Down

0 comments on commit b2fff3f

Please sign in to comment.