Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

h8300: irqchip: fix warning

Var "addr" type incorrect.
It have interrupt controler register address.
Type of void __iomem is correct.

Signed-off-by: Yoshinori Sato <ysato@users.sourceforge.jp>

+3 -3
+3 -3
drivers/irqchip/irq-renesas-h8s.c
··· 12 12 #include <asm/io.h> 13 13 14 14 static void *intc_baseaddr; 15 - #define IPRA ((unsigned long)intc_baseaddr) 15 + #define IPRA (intc_baseaddr) 16 16 17 17 static const unsigned char ipr_table[] = { 18 18 0x03, 0x02, 0x01, 0x00, 0x13, 0x12, 0x11, 0x10, /* 16 - 23 */ ··· 34 34 static void h8s_disable_irq(struct irq_data *data) 35 35 { 36 36 int pos; 37 - unsigned int addr; 37 + void __iomem *addr; 38 38 unsigned short pri; 39 39 int irq = data->irq; 40 40 ··· 48 48 static void h8s_enable_irq(struct irq_data *data) 49 49 { 50 50 int pos; 51 - unsigned int addr; 51 + void __iomem *addr; 52 52 unsigned short pri; 53 53 int irq = data->irq; 54 54