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

sh: sh7785lcr evt2irq migration.

Migrate sh7785lcr to evt2irq backed hwirq lookups.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>

+8 -7
+8 -7
arch/sh/boards/board-sh7785lcr.c
··· 20 20 #include <linux/i2c-pca-platform.h> 21 21 #include <linux/i2c-algo-pca.h> 22 22 #include <linux/usb/r8a66597.h> 23 + #include <linux/sh_intc.h> 23 24 #include <linux/irq.h> 24 25 #include <linux/io.h> 25 26 #include <linux/clk.h> ··· 106 105 .flags = IORESOURCE_MEM, 107 106 }, 108 107 [1] = { 109 - .start = 2, 110 - .end = 2, 108 + .start = evt2irq(0x240), 109 + .end = evt2irq(0x240), 111 110 .flags = IORESOURCE_IRQ | IRQF_TRIGGER_LOW, 112 111 }, 113 112 }; ··· 136 135 .flags = IORESOURCE_MEM, 137 136 }, 138 137 [2] = { 139 - .start = 10, 138 + .start = evt2irq(0x340), 140 139 .flags = IORESOURCE_IRQ, 141 140 }, 142 141 }; ··· 224 223 .flags = IORESOURCE_MEM | IORESOURCE_MEM_8BIT, 225 224 }, 226 225 [1] = { 227 - .start = 12, 228 - .end = 12, 226 + .start = evt2irq(0x380), 227 + .end = evt2irq(0x380), 229 228 .flags = IORESOURCE_IRQ, 230 229 }, 231 230 }; ··· 237 236 .flags = IORESOURCE_MEM | IORESOURCE_MEM_8BIT, 238 237 }, 239 238 [1] = { 240 - .start = 12, 241 - .end = 12, 239 + .start = evt2irq(0x380), 240 + .end = evt2irq(0x380), 242 241 .flags = IORESOURCE_IRQ, 243 242 }, 244 243 };