From 880c24fa034bf68158b186d75d16b9ec793d8883 Mon Sep 17 00:00:00 2001 From: Fancy Fang Date: Fri, 4 Aug 2017 14:32:46 +0800 Subject: [PATCH] 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 --- drivers/irqchip/irq-imx-irqsteer.c | 6 +++--- 1 file 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) -- 2.17.1