]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/blob - releases/4.19.31/can-flexcan-flexcan_iflag_mb-add-around-macro-argume.patch
Linux 4.19.31
[thirdparty/kernel/stable-queue.git] / releases / 4.19.31 / can-flexcan-flexcan_iflag_mb-add-around-macro-argume.patch
1 From 571bbe1ac2c2f0ac5e3a819e2479be3523245386 Mon Sep 17 00:00:00 2001
2 From: Marc Kleine-Budde <mkl@pengutronix.de>
3 Date: Wed, 28 Nov 2018 15:31:37 +0100
4 Subject: can: flexcan: FLEXCAN_IFLAG_MB: add () around macro argument
5
6 [ Upstream commit 22233f7bf2c99ef52ec19d30876a12d2f725972e ]
7
8 This patch fixes the following checkpatch warning:
9
10 | Macro argument 'x' may be better as '(x)' to avoid precedence issues
11
12 Fixes: cbffaf7aa09e ("can: flexcan: Always use last mailbox for TX")
13 Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
14 Signed-off-by: Sasha Levin <sashal@kernel.org>
15 ---
16 drivers/net/can/flexcan.c | 2 +-
17 1 file changed, 1 insertion(+), 1 deletion(-)
18
19 diff --git a/drivers/net/can/flexcan.c b/drivers/net/can/flexcan.c
20 index ae219b8a7754..2646faffd36e 100644
21 --- a/drivers/net/can/flexcan.c
22 +++ b/drivers/net/can/flexcan.c
23 @@ -140,7 +140,7 @@
24 #define FLEXCAN_TX_MB 63
25 #define FLEXCAN_RX_MB_OFF_TIMESTAMP_FIRST (FLEXCAN_TX_MB_RESERVED_OFF_TIMESTAMP + 1)
26 #define FLEXCAN_RX_MB_OFF_TIMESTAMP_LAST (FLEXCAN_TX_MB - 1)
27 -#define FLEXCAN_IFLAG_MB(x) BIT(x & 0x1f)
28 +#define FLEXCAN_IFLAG_MB(x) BIT((x) & 0x1f)
29 #define FLEXCAN_IFLAG_RX_FIFO_OVERFLOW BIT(7)
30 #define FLEXCAN_IFLAG_RX_FIFO_WARN BIT(6)
31 #define FLEXCAN_IFLAG_RX_FIFO_AVAILABLE BIT(5)
32 --
33 2.19.1
34