X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=include%2Fasm-blackfin%2Fsystem.h;h=4a927379ee1ce9c5fdc006fe2a3bbed851f3d1eb;hb=5f48b338cd28f4095697a174d7e3e72084aca893;hp=2b3d47d0bbb692f62d9242adba7adec523cc0723;hpb=e6005a85acb9609326512ecc784859831cfb24a3;p=linux-2.6 diff --git a/include/asm-blackfin/system.h b/include/asm-blackfin/system.h index 2b3d47d0bb..4a927379ee 100644 --- a/include/asm-blackfin/system.h +++ b/include/asm-blackfin/system.h @@ -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)