net: at91_can: use BIT macro
authorPeng Li <lipeng321@huawei.com>
Sat, 19 Jun 2021 09:56:25 +0000 (17:56 +0800)
committerMarc Kleine-Budde <mkl@pengutronix.de>
Sun, 25 Jul 2021 09:36:27 +0000 (11:36 +0200)
This patch uses the BIT macro for setting individual bits,
to fix the following checkpatch.pl issue:
CHECK: Prefer using the BIT macro.

Link: https://lore.kernel.org/r/1624096589-13452-5-git-send-email-huangguangbin2@huawei.com
Signed-off-by: Peng Li <lipeng321@huawei.com>
Signed-off-by: Guangbin Huang <huangguangbin2@huawei.com>
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
drivers/net/can/at91_can.c

index 20c67b8..9052c7a 100644 (file)
@@ -87,19 +87,19 @@ enum at91_mb_mode {
 };
 
 /* Interrupt mask bits */
-#define AT91_IRQ_ERRA          (1 << 16)
-#define AT91_IRQ_WARN          (1 << 17)
-#define AT91_IRQ_ERRP          (1 << 18)
-#define AT91_IRQ_BOFF          (1 << 19)
-#define AT91_IRQ_SLEEP         (1 << 20)
-#define AT91_IRQ_WAKEUP                (1 << 21)
-#define AT91_IRQ_TOVF          (1 << 22)
-#define AT91_IRQ_TSTP          (1 << 23)
-#define AT91_IRQ_CERR          (1 << 24)
-#define AT91_IRQ_SERR          (1 << 25)
-#define AT91_IRQ_AERR          (1 << 26)
-#define AT91_IRQ_FERR          (1 << 27)
-#define AT91_IRQ_BERR          (1 << 28)
+#define AT91_IRQ_ERRA          BIT(16)
+#define AT91_IRQ_WARN          BIT(17)
+#define AT91_IRQ_ERRP          BIT(18)
+#define AT91_IRQ_BOFF          BIT(19)
+#define AT91_IRQ_SLEEP         BIT(20)
+#define AT91_IRQ_WAKEUP                BIT(21)
+#define AT91_IRQ_TOVF          BIT(22)
+#define AT91_IRQ_TSTP          BIT(23)
+#define AT91_IRQ_CERR          BIT(24)
+#define AT91_IRQ_SERR          BIT(25)
+#define AT91_IRQ_AERR          BIT(26)
+#define AT91_IRQ_FERR          BIT(27)
+#define AT91_IRQ_BERR          BIT(28)
 
 #define AT91_IRQ_ERR_ALL       (0x1fff0000)
 #define AT91_IRQ_ERR_FRAME     (AT91_IRQ_CERR | AT91_IRQ_SERR | \