diff options
author | Christian Dietrich <qy03fugy@stud.informatik.uni-erlangen.de> | 2010-08-04 08:41:45 -0400 |
---|---|---|
committer | Geert Uytterhoeven <geert@linux-m68k.org> | 2010-10-22 03:43:23 -0400 |
commit | 5bc5a70b62e5b672e40dd031da3e0444f62dbd3a (patch) | |
tree | 6b2ae103d66809506f94f4f2aced8065ff74036e /arch/m68k/include/asm/system_no.h | |
parent | a8a6aa0f060e98f9af170c0905d3d5af3b3fa21d (diff) |
m68k/m68knommu: Remove dead SMP config option
CONFIG_SMP doesn't exist in Kconfig (for this architecure), therefore
remove all references to it from the source.
Signed-off-by: Christian Dietrich <qy03fugy@stud.informatik.uni-erlangen.de>
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Diffstat (limited to 'arch/m68k/include/asm/system_no.h')
-rw-r--r-- | arch/m68k/include/asm/system_no.h | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/arch/m68k/include/asm/system_no.h b/arch/m68k/include/asm/system_no.h index 3c0718d74398..08f31bdba36d 100644 --- a/arch/m68k/include/asm/system_no.h +++ b/arch/m68k/include/asm/system_no.h | |||
@@ -106,17 +106,10 @@ asmlinkage void resume(void); | |||
106 | #define wmb() asm volatile ("" : : :"memory") | 106 | #define wmb() asm volatile ("" : : :"memory") |
107 | #define set_mb(var, value) ({ (var) = (value); wmb(); }) | 107 | #define set_mb(var, value) ({ (var) = (value); wmb(); }) |
108 | 108 | ||
109 | #ifdef CONFIG_SMP | ||
110 | #define smp_mb() mb() | ||
111 | #define smp_rmb() rmb() | ||
112 | #define smp_wmb() wmb() | ||
113 | #define smp_read_barrier_depends() read_barrier_depends() | ||
114 | #else | ||
115 | #define smp_mb() barrier() | 109 | #define smp_mb() barrier() |
116 | #define smp_rmb() barrier() | 110 | #define smp_rmb() barrier() |
117 | #define smp_wmb() barrier() | 111 | #define smp_wmb() barrier() |
118 | #define smp_read_barrier_depends() do { } while(0) | 112 | #define smp_read_barrier_depends() do { } while(0) |
119 | #endif | ||
120 | 113 | ||
121 | #define read_barrier_depends() ((void)0) | 114 | #define read_barrier_depends() ((void)0) |
122 | 115 | ||
@@ -199,9 +192,7 @@ static inline unsigned long __xchg(unsigned long x, volatile void * ptr, int siz | |||
199 | (unsigned long)(n), sizeof(*(ptr)))) | 192 | (unsigned long)(n), sizeof(*(ptr)))) |
200 | #define cmpxchg64_local(ptr, o, n) __cmpxchg64_local_generic((ptr), (o), (n)) | 193 | #define cmpxchg64_local(ptr, o, n) __cmpxchg64_local_generic((ptr), (o), (n)) |
201 | 194 | ||
202 | #ifndef CONFIG_SMP | ||
203 | #include <asm-generic/cmpxchg.h> | 195 | #include <asm-generic/cmpxchg.h> |
204 | #endif | ||
205 | 196 | ||
206 | #define arch_align_stack(x) (x) | 197 | #define arch_align_stack(x) (x) |
207 | 198 | ||