Staging: comedi: Prefer using the BIT macro
authorAybuke Ozdemir <aybuke.147@gmail.com>
Wed, 10 Feb 2016 16:02:25 +0000 (18:02 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 12 Feb 2016 03:47:27 +0000 (19:47 -0800)
Replace all instances of bit shifting on 1 with the BIT(x) macro. In
addition, convert other non-1 shift operations with the equivalent
BIT(x) macro for uniformity. Issue pointed out by checkpatch.

CHECK: Prefer using the BIT macro

Signed-off-by: Aybuke Ozdemir <aybuke.147@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/comedi/comedi.h

index aa7263c..f1415cb 100644 (file)
 #define CR_AREF(a)     (((a) >> 24) & 0x03)
 
 #define CR_FLAGS_MASK  0xfc000000
-#define CR_ALT_FILTER  (1 << 26)
+#define CR_ALT_FILTER  BIT(26)
 #define CR_DITHER      CR_ALT_FILTER
 #define CR_DEGLITCH    CR_ALT_FILTER
-#define CR_ALT_SOURCE  (1 << 27)
-#define CR_EDGE                (1 << 30)
-#define CR_INVERT      (1 << 31)
+#define CR_ALT_SOURCE  BIT(27)
+#define CR_EDGE                BIT(30)
+#define CR_INVERT      BIT(31)
 
 #define AREF_GROUND    0x00    /* analog ref = analog ground */
 #define AREF_COMMON    0x01    /* analog ref = analog common */
@@ -894,7 +894,7 @@ struct comedi_bufinfo {
 #define RANGE_LENGTH(b)                ((b) & 0xffff)
 
 #define RF_UNIT(flags)         ((flags) & 0xff)
-#define RF_EXTERNAL            (1 << 8)
+#define RF_EXTERNAL            BIT(8)
 
 #define UNIT_volt              0
 #define UNIT_mA                        1