summaryrefslogtreecommitdiff
path: root/drivers/irqchip
diff options
context:
space:
mode:
authorFancy Fang <chen.fang@nxp.com>2017-08-04 14:32:46 +0800
committerLeonard Crestez <leonard.crestez@nxp.com>2018-08-24 12:41:33 +0300
commit8daf75931f47d33a536297378a179aa1269b37b1 (patch)
tree1c2bf4caa26308021cfe1466e0637d36ee5120f8 /drivers/irqchip
parent454a617095cce25eb61d8dcacc821f57a577d79b (diff)
MLK-16136-7 irqchip: imx-irqsteer: correct registers macro defitions
Correct several macro definitions related with irqsteer to avoid incorrect expression calculation due to operators priority. Signed-off-by: Fancy Fang <chen.fang@nxp.com>
Diffstat (limited to 'drivers/irqchip')
-rw-r--r--drivers/irqchip/irq-imx-irqsteer.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/irqchip/irq-imx-irqsteer.c b/drivers/irqchip/irq-imx-irqsteer.c
index bc1645371f98..9727445196d0 100644
--- a/drivers/irqchip/irq-imx-irqsteer.c
+++ b/drivers/irqchip/irq-imx-irqsteer.c
@@ -18,9 +18,9 @@
#define CHANREG_OFF (irqsteer_data->channum * 4)
#define CHANCTRL 0x0
-#define CHANMASK(n) (0x4 + 0x4 * n)
-#define CHANSET(n) (0x4 + (0x4 * n) + CHANREG_OFF)
-#define CHANSTATUS(n) (0x4 + (0x4 * n) + (CHANREG_OFF * 2))
+#define CHANMASK(n) (0x4 + 0x4 * (n))
+#define CHANSET(n) (0x4 + (0x4 * (n)) + CHANREG_OFF)
+#define CHANSTATUS(n) (0x4 + (0x4 * (n)) + (CHANREG_OFF * 2))
#define CHAN_MINTDIS (0x4 + (CHANREG_OFF * 3))
#define CHAN_MASTRSTAT (CHAN_MINTDIS + 0x4)