Input: atmel_mxt_ts - use BIT() macro everywhere
authorNick Dyer <nick.dyer@itdev.co.uk>
Fri, 27 Jul 2018 18:44:41 +0000 (11:44 -0700)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Fri, 27 Jul 2018 18:59:29 +0000 (11:59 -0700)
Signed-off-by: Nick Dyer <nick.dyer@itdev.co.uk>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
drivers/input/touchscreen/atmel_mxt_ts.c

index 48c5ccab00a0290c4961eea1a714cb795a7382c9..9555947a2d4677cc710f84597579ce4aed34f79b 100644 (file)
 #define MXT_COMMAND_DIAGNOSTIC 5
 
 /* Define for T6 status byte */
-#define MXT_T6_STATUS_RESET    (1 << 7)
-#define MXT_T6_STATUS_OFL      (1 << 6)
-#define MXT_T6_STATUS_SIGERR   (1 << 5)
-#define MXT_T6_STATUS_CAL      (1 << 4)
-#define MXT_T6_STATUS_CFGERR   (1 << 3)
-#define MXT_T6_STATUS_COMSERR  (1 << 2)
+#define MXT_T6_STATUS_RESET    BIT(7)
+#define MXT_T6_STATUS_OFL      BIT(6)
+#define MXT_T6_STATUS_SIGERR   BIT(5)
+#define MXT_T6_STATUS_CAL      BIT(4)
+#define MXT_T6_STATUS_CFGERR   BIT(3)
+#define MXT_T6_STATUS_COMSERR  BIT(2)
 
 /* MXT_GEN_POWER_T7 field */
 struct t7_config {
@@ -112,14 +112,14 @@ struct t7_config {
 #define MXT_T9_RANGE           18
 
 /* MXT_TOUCH_MULTI_T9 status */
-#define MXT_T9_UNGRIP          (1 << 0)
-#define MXT_T9_SUPPRESS                (1 << 1)
-#define MXT_T9_AMP             (1 << 2)
-#define MXT_T9_VECTOR          (1 << 3)
-#define MXT_T9_MOVE            (1 << 4)
-#define MXT_T9_RELEASE         (1 << 5)
-#define MXT_T9_PRESS           (1 << 6)
-#define MXT_T9_DETECT          (1 << 7)
+#define MXT_T9_UNGRIP          BIT(0)
+#define MXT_T9_SUPPRESS                BIT(1)
+#define MXT_T9_AMP             BIT(2)
+#define MXT_T9_VECTOR          BIT(3)
+#define MXT_T9_MOVE            BIT(4)
+#define MXT_T9_RELEASE         BIT(5)
+#define MXT_T9_PRESS           BIT(6)
+#define MXT_T9_DETECT          BIT(7)
 
 struct t9_range {
        __le16 x;
@@ -127,9 +127,9 @@ struct t9_range {
 } __packed;
 
 /* MXT_TOUCH_MULTI_T9 orient */
-#define MXT_T9_ORIENT_SWITCH   (1 << 0)
-#define MXT_T9_ORIENT_INVERTX  (1 << 1)
-#define MXT_T9_ORIENT_INVERTY  (1 << 2)
+#define MXT_T9_ORIENT_SWITCH   BIT(0)
+#define MXT_T9_ORIENT_INVERTX  BIT(1)
+#define MXT_T9_ORIENT_INVERTY  BIT(2)
 
 /* MXT_SPT_COMMSCONFIG_T18 */
 #define MXT_COMMS_CTRL         0
@@ -214,7 +214,7 @@ enum t100_type {
 #define MXT_FRAME_CRC_PASS     0x04
 #define MXT_APP_CRC_FAIL       0x40    /* valid 7 8 bit only */
 #define MXT_BOOT_STATUS_MASK   0x3f
-#define MXT_BOOT_EXTENDED_ID   (1 << 5)
+#define MXT_BOOT_EXTENDED_ID   BIT(5)
 #define MXT_BOOT_ID_MASK       0x1f
 
 /* Touchscreen absolute values */