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

sh: migor evt2irq migration.

Migrate migor to evt2irq backed hwirq lookups.

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

+7 -6
+7 -6
arch/sh/boards/mach-migor/setup.c
··· 22 22 #include <linux/clk.h> 23 23 #include <linux/gpio.h> 24 24 #include <linux/videodev2.h> 25 + #include <linux/sh_intc.h> 25 26 #include <video/sh_mobile_lcdc.h> 26 27 #include <media/sh_mobile_ceu.h> 27 28 #include <media/ov772x.h> ··· 55 54 .flags = IORESOURCE_MEM, 56 55 }, 57 56 [1] = { 58 - .start = 32, /* IRQ0 */ 57 + .start = evt2irq(0x600), /* IRQ0 */ 59 58 .flags = IORESOURCE_IRQ | IORESOURCE_IRQ_HIGHLEVEL, 60 59 }, 61 60 }; ··· 89 88 .flags = IORESOURCE_MEM, 90 89 }, 91 90 [1] = { 92 - .start = 79, 91 + .start = evt2irq(0xbe0), 93 92 .flags = IORESOURCE_IRQ, 94 93 }, 95 94 }; ··· 286 285 .flags = IORESOURCE_MEM, 287 286 }, 288 287 [1] = { 289 - .start = 28, 288 + .start = evt2irq(0x580), 290 289 .flags = IORESOURCE_IRQ, 291 290 }, 292 291 }; ··· 369 368 .flags = IORESOURCE_MEM, 370 369 }, 371 370 [1] = { 372 - .start = 52, 371 + .start = evt2irq(0x880), 373 372 .flags = IORESOURCE_IRQ, 374 373 }, 375 374 [2] = { ··· 395 394 .flags = IORESOURCE_MEM, 396 395 }, 397 396 [1] = { 398 - .start = 100, 397 + .start = evt2irq(0xe80), 399 398 .flags = IORESOURCE_IRQ, 400 399 }, 401 400 }; ··· 421 420 }, 422 421 { 423 422 I2C_BOARD_INFO("migor_ts", 0x51), 424 - .irq = 38, /* IRQ6 */ 423 + .irq = evt2irq(0x6c0), /* IRQ6 */ 425 424 }, 426 425 { 427 426 I2C_BOARD_INFO("wm8978", 0x1a),