]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - include/asm-arm/spinlock.h
[PATCH] clean up unused kiocb variables
[linux-2.6-omap-h63xx.git] / include / asm-arm / spinlock.h
index e2f1d75171df5f79a15613c005672c62bf057903..861092fbaa53283953bd41c9dbb6e840bb42ff02 100644 (file)
@@ -201,7 +201,7 @@ static inline void __raw_read_unlock(raw_rwlock_t *rw)
 
 static inline int __raw_read_trylock(raw_rwlock_t *rw)
 {
-       unsigned long tmp tmp2 = 1;
+       unsigned long tmp, tmp2 = 1;
 
        __asm__ __volatile__(
 "1:    ldrex   %0, [%2]\n"
@@ -218,4 +218,8 @@ static inline int __raw_read_trylock(raw_rwlock_t *rw)
 /* read_can_lock - would read_trylock() succeed? */
 #define __raw_read_can_lock(x)         ((x)->lock < 0x80000000)
 
+#define _raw_spin_relax(lock)  cpu_relax()
+#define _raw_read_relax(lock)  cpu_relax()
+#define _raw_write_relax(lock) cpu_relax()
+
 #endif /* __ASM_SPINLOCK_H */