atomic: Provide atomic_{or,xor,and}
[firefly-linux-kernel-4.4.55.git] / arch / blackfin / include / asm / atomic.h
index eafa55b81a7b6953d15f80ec5ee07d5263e04075..2d6a7a3823c3cf269490e7711b90685c9d290e40 100644 (file)
@@ -28,8 +28,6 @@ asmlinkage int __raw_atomic_test_asm(const volatile int *ptr, int value);
 #define atomic_add_return(i, v) __raw_atomic_add_asm(&(v)->counter, i)
 #define atomic_sub_return(i, v) __raw_atomic_add_asm(&(v)->counter, -(i))
 
-#define CONFIG_ARCH_HAS_ATOMIC_OR
-
 #define atomic_or(i, v)  (void)__raw_atomic_or_asm(&(v)->counter, i)
 #define atomic_and(i, v) (void)__raw_atomic_and_asm(&(v)->counter, i)
 #define atomic_xor(i, v) (void)__raw_atomic_xor_asm(&(v)->counter, i)