| /kernel/linux/linux-5.10/arch/sh/kernel/cpu/sh3/ |
| D | setup-sh3.c | 13 /* All SH3 devices are equipped with IRQ0->5 (except sh7708) */ 19 IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, enumerator 23 INTC_VECT(IRQ0, 0x600), INTC_VECT(IRQ1, 0x620), 32 { 0xa4000016, 0, 16, 4, /* IPRC */ { IRQ3, IRQ2, IRQ1, IRQ0 } }, 38 { 0, 0, IRQ5, IRQ4, IRQ3, IRQ2, IRQ1, IRQ0 } }, 42 { 0xa4000010, 16, 2, { 0, 0, IRQ5, IRQ4, IRQ3, IRQ2, IRQ1, IRQ0 } },
|
| D | setup-sh7705.c | 23 IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, enumerator 35 /* IRQ0->5 are handled in setup-sh3.c */ 58 { 0xa4000016, 0, 16, 4, /* IPRC */ { IRQ3, IRQ2, IRQ1, IRQ0 } },
|
| D | setup-sh7710.c | 22 IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, enumerator 32 /* IRQ0->5 are handled in setup-sh3.c */ 60 { 0xa4000016, 0, 16, 4, /* IPRC */ { IRQ3, IRQ2, IRQ1, IRQ0 } },
|
| /kernel/linux/linux-6.6/arch/sh/kernel/cpu/sh3/ |
| D | setup-sh3.c | 13 /* All SH3 devices are equipped with IRQ0->5 (except sh7708) */ 19 IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, enumerator 23 INTC_VECT(IRQ0, 0x600), INTC_VECT(IRQ1, 0x620), 32 { 0xa4000016, 0, 16, 4, /* IPRC */ { IRQ3, IRQ2, IRQ1, IRQ0 } }, 38 { 0, 0, IRQ5, IRQ4, IRQ3, IRQ2, IRQ1, IRQ0 } }, 42 { 0xa4000010, 16, 2, { 0, 0, IRQ5, IRQ4, IRQ3, IRQ2, IRQ1, IRQ0 } },
|
| D | setup-sh7705.c | 23 IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, enumerator 35 /* IRQ0->5 are handled in setup-sh3.c */ 58 { 0xa4000016, 0, 16, 4, /* IPRC */ { IRQ3, IRQ2, IRQ1, IRQ0 } },
|
| D | setup-sh7710.c | 22 IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, enumerator 32 /* IRQ0->5 are handled in setup-sh3.c */ 60 { 0xa4000016, 0, 16, 4, /* IPRC */ { IRQ3, IRQ2, IRQ1, IRQ0 } },
|
| /kernel/linux/linux-5.10/drivers/spi/ |
| D | spi-mpc52xx.c | 63 int irq0; /* MODF irq */ member 213 return ms->irq0 ? FSM_STOP : FSM_POLL; in mpc52xx_spi_fsmstate_transfer() 432 ms->irq0 = irq_of_parse_and_map(op->dev.of_node, 0); in mpc52xx_spi_probe() 474 if (ms->irq0 && ms->irq1) { in mpc52xx_spi_probe() 475 rc = request_irq(ms->irq0, mpc52xx_spi_irq, 0, in mpc52xx_spi_probe() 480 free_irq(ms->irq0, ms); in mpc52xx_spi_probe() 482 ms->irq0 = ms->irq1 = 0; in mpc52xx_spi_probe() 486 ms->irq0 = ms->irq1 = 0; in mpc52xx_spi_probe() 489 if (!ms->irq0) in mpc52xx_spi_probe() 522 free_irq(ms->irq0, ms); in mpc52xx_spi_remove()
|
| /kernel/linux/linux-6.6/drivers/spi/ |
| D | spi-mpc52xx.c | 67 int irq0; /* MODF irq */ member 218 return ms->irq0 ? FSM_STOP : FSM_POLL; in mpc52xx_spi_fsmstate_transfer() 439 ms->irq0 = irq_of_parse_and_map(op->dev.of_node, 0); in mpc52xx_spi_probe() 474 if (ms->irq0 && ms->irq1) { in mpc52xx_spi_probe() 475 rc = request_irq(ms->irq0, mpc52xx_spi_irq, 0, in mpc52xx_spi_probe() 480 free_irq(ms->irq0, ms); in mpc52xx_spi_probe() 482 ms->irq0 = ms->irq1 = 0; in mpc52xx_spi_probe() 486 ms->irq0 = ms->irq1 = 0; in mpc52xx_spi_probe() 489 if (!ms->irq0) in mpc52xx_spi_probe() 523 free_irq(ms->irq0, ms); in mpc52xx_spi_remove()
|
| /kernel/linux/linux-5.10/arch/sh/boards/ |
| D | board-shmin.c | 21 __raw_writew(0x2a00, PFC_PHCR); // IRQ0-3=IRQ in init_shmin_irq() 22 __raw_writew(0x0aaa, INTC_ICR1); // IRQ0-3=IRQ-mode,Low-active. in init_shmin_irq()
|
| D | board-magicpanelr2.c | 171 * P1 IRQ1(CAN2_IRQ); P0 IRQ0(CAN1_IRQ) in setup_port_multiplexing() 367 plat_irq_setup_pins(IRQ_MODE_IRQ); /* install handlers for IRQ0-5 */ in init_mpr2_IRQ() 369 irq_set_irq_type(evt2irq(0x600), IRQ_TYPE_LEVEL_LOW); /* IRQ0 CAN1 */ in init_mpr2_IRQ() 376 intc_set_priority(evt2irq(0x600), 13); /* IRQ0 CAN1 */ in init_mpr2_IRQ() 377 intc_set_priority(evt2irq(0x620), 13); /* IRQ0 CAN2 */ in init_mpr2_IRQ() 378 intc_set_priority(evt2irq(0x640), 13); /* IRQ0 CAN3 */ in init_mpr2_IRQ()
|
| /kernel/linux/linux-6.6/arch/sh/boards/ |
| D | board-shmin.c | 21 __raw_writew(0x2a00, PFC_PHCR); // IRQ0-3=IRQ in init_shmin_irq() 22 __raw_writew(0x0aaa, INTC_ICR1); // IRQ0-3=IRQ-mode,Low-active. in init_shmin_irq()
|
| D | board-magicpanelr2.c | 172 * P1 IRQ1(CAN2_IRQ); P0 IRQ0(CAN1_IRQ) in setup_port_multiplexing() 368 plat_irq_setup_pins(IRQ_MODE_IRQ); /* install handlers for IRQ0-5 */ in init_mpr2_IRQ() 370 irq_set_irq_type(evt2irq(0x600), IRQ_TYPE_LEVEL_LOW); /* IRQ0 CAN1 */ in init_mpr2_IRQ() 377 intc_set_priority(evt2irq(0x600), 13); /* IRQ0 CAN1 */ in init_mpr2_IRQ() 378 intc_set_priority(evt2irq(0x620), 13); /* IRQ0 CAN2 */ in init_mpr2_IRQ() 379 intc_set_priority(evt2irq(0x640), 13); /* IRQ0 CAN3 */ in init_mpr2_IRQ()
|
| /kernel/linux/linux-5.10/drivers/gpio/ |
| D | gpio-pxa.c | 85 int irq0; member 474 if (in_irq == pchip->irq0) { in pxa_gpio_direct_handler() 624 int irq0 = 0, irq1 = 0, irq_mux; in pxa_gpio_probe() local 653 irq0 = platform_get_irq_byname_optional(pdev, "gpio0"); in pxa_gpio_probe() 656 if ((irq0 > 0 && irq1 <= 0) || (irq0 <= 0 && irq1 > 0) in pxa_gpio_probe() 660 pchip->irq0 = irq0; in pxa_gpio_probe() 697 if (irq0 > 0) { in pxa_gpio_probe() 699 irq0, pxa_gpio_direct_handler, 0, in pxa_gpio_probe()
|
| /kernel/linux/linux-6.6/drivers/gpio/ |
| D | gpio-pxa.c | 84 int irq0; member 466 if (in_irq == pchip->irq0) { in pxa_gpio_direct_handler() 616 int irq0 = 0, irq1 = 0, irq_mux; in pxa_gpio_probe() local 645 irq0 = platform_get_irq_byname_optional(pdev, "gpio0"); in pxa_gpio_probe() 648 if ((irq0 > 0 && irq1 <= 0) || (irq0 <= 0 && irq1 > 0) in pxa_gpio_probe() 652 pchip->irq0 = irq0; in pxa_gpio_probe() 681 if (irq0 > 0) { in pxa_gpio_probe() 683 irq0, pxa_gpio_direct_handler, 0, in pxa_gpio_probe()
|
| /kernel/linux/linux-6.6/arch/sh/kernel/cpu/sh4a/ |
| D | setup-sh7366.c | 254 IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7, enumerator 275 INTC_VECT(IRQ0, 0x600), INTC_VECT(IRQ1, 0x620), 342 { IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7 } }, 359 { IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7 } }, 364 { IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7 } }, 369 { IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7 } },
|
| D | setup-sh7343.c | 310 IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7, enumerator 333 INTC_VECT(IRQ0, 0x600), INTC_VECT(IRQ1, 0x620), 405 { IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7 } }, 420 { IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7 } }, 425 { IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7 } }, 430 { IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7 } },
|
| D | setup-sh7780.c | 303 IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7, enumerator 383 INTC_VECT(IRQ0, 0x240), INTC_VECT(IRQ1, 0x280), 391 { IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7 } }, 395 { 0xffd00010, 0, 32, 4, /* INTPRI */ { IRQ0, IRQ1, IRQ2, IRQ3, 400 { 0xffd0001c, 32, 2, /* ICR1 */ { IRQ0, IRQ1, IRQ2, IRQ3, 406 { IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7 } },
|
| D | setup-sh7763.c | 239 IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7, enumerator 339 INTC_VECT(IRQ0, 0x240), INTC_VECT(IRQ1, 0x280), 347 { IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7 } }, 351 { 0xffd00010, 0, 32, 4, /* INTPRI */ { IRQ0, IRQ1, IRQ2, IRQ3, 356 { 0xffd0001c, 32, 2, /* ICR1 */ { IRQ0, IRQ1, IRQ2, IRQ3, 362 { IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7 } },
|
| /kernel/linux/linux-5.10/arch/sh/kernel/cpu/sh4a/ |
| D | setup-sh7366.c | 254 IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7, enumerator 275 INTC_VECT(IRQ0, 0x600), INTC_VECT(IRQ1, 0x620), 342 { IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7 } }, 359 { IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7 } }, 364 { IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7 } }, 369 { IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7 } },
|
| D | setup-sh7343.c | 310 IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7, enumerator 333 INTC_VECT(IRQ0, 0x600), INTC_VECT(IRQ1, 0x620), 405 { IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7 } }, 420 { IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7 } }, 425 { IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7 } }, 430 { IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7 } },
|
| D | setup-sh7780.c | 303 IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7, enumerator 383 INTC_VECT(IRQ0, 0x240), INTC_VECT(IRQ1, 0x280), 391 { IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7 } }, 395 { 0xffd00010, 0, 32, 4, /* INTPRI */ { IRQ0, IRQ1, IRQ2, IRQ3, 400 { 0xffd0001c, 32, 2, /* ICR1 */ { IRQ0, IRQ1, IRQ2, IRQ3, 406 { IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7 } },
|
| D | setup-sh7763.c | 239 IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7, enumerator 339 INTC_VECT(IRQ0, 0x240), INTC_VECT(IRQ1, 0x280), 347 { IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7 } }, 351 { 0xffd00010, 0, 32, 4, /* INTPRI */ { IRQ0, IRQ1, IRQ2, IRQ3, 356 { 0xffd0001c, 32, 2, /* ICR1 */ { IRQ0, IRQ1, IRQ2, IRQ3, 362 { IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7 } },
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | tango4-common.dtsi | 63 interrupt-parent = <&irq0>; 162 irq0: irq0@0 { label
|
| /kernel/linux/linux-6.6/arch/sh/kernel/cpu/sh2/ |
| D | setup-sh7619.c | 21 IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7, enumerator 30 INTC_IRQ(IRQ0, 64), INTC_IRQ(IRQ1, 65), 49 { 0xf8140006, 0, 16, 4, /* IPRA */ { IRQ0, IRQ1, IRQ2, IRQ3 } },
|
| /kernel/linux/linux-5.10/arch/sh/kernel/cpu/sh2/ |
| D | setup-sh7619.c | 21 IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7, enumerator 30 INTC_IRQ(IRQ0, 64), INTC_IRQ(IRQ1, 65), 49 { 0xf8140006, 0, 16, 4, /* IPRA */ { IRQ0, IRQ1, IRQ2, IRQ3 } },
|