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
6 [ Upstream commit 22233f7bf2c99ef52ec19d30876a12d2f725972e ]
8 This patch fixes the following checkpatch warning:
10 | Macro argument 'x' may be better as '(x)' to avoid precedence issues
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>
16 drivers/net/can/flexcan.c | 2 +-
17 1 file changed, 1 insertion(+), 1 deletion(-)
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
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)