Home
last modified time | relevance | path

Searched full:irq0 (Results 1 – 25 of 120) sorted by relevance

12345

/Linux-v5.10/arch/sh/kernel/cpu/sh3/
Dsetup-sh3.c13 /* 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 } },
Dsetup-sh7710.c22 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 } },
Dsetup-sh7705.c23 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 } },
Dsetup-sh770x.c27 IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, enumerator
48 /* IRQ0->5 are handled in setup-sh3.c */
73 { 0xa4000016, 0, 16, 4, /* IPRC */ { IRQ3, IRQ2, IRQ1, IRQ0 } },
/Linux-v5.10/drivers/spi/
Dspi-mpc52xx.c63 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()
/Linux-v5.10/arch/sh/boards/
Dboard-shmin.c21 __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()
Dboard-magicpanelr2.c171 * 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()
/Linux-v5.10/drivers/gpio/
Dgpio-pxa.c85 int irq0; member
473 if (in_irq == pchip->irq0) { in pxa_gpio_direct_handler()
623 int irq0 = 0, irq1 = 0, irq_mux; in pxa_gpio_probe() local
652 irq0 = platform_get_irq_byname_optional(pdev, "gpio0"); in pxa_gpio_probe()
655 if ((irq0 > 0 && irq1 <= 0) || (irq0 <= 0 && irq1 > 0) in pxa_gpio_probe()
659 pchip->irq0 = irq0; in pxa_gpio_probe()
696 if (irq0 > 0) { in pxa_gpio_probe()
698 irq0, pxa_gpio_direct_handler, 0, in pxa_gpio_probe()
/Linux-v5.10/arch/sh/kernel/cpu/sh4a/
Dsetup-sh7366.c254 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 } },
Dsetup-sh7343.c310 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 } },
Dsetup-sh7763.c239 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 } },
Dsetup-sh7780.c303 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 } },
Dsetup-shx3.c168 IRQ0, IRQ1, IRQ2, IRQ3, enumerator
262 { IRQ0, IRQ1, IRQ2, IRQ3 } },
289 { 0xfe410010, 0, 32, 4, /* INTPRI */ { IRQ0, IRQ1, IRQ2, IRQ3 } },
314 INTC_VECT(IRQ0, 0x240), INTC_VECT(IRQ1, 0x280),
319 { 0xfe41001c, 32, 2, /* ICR1 */ { IRQ0, IRQ1, IRQ2, IRQ3 } },
Dsetup-sh7734.c299 IRQ0, IRQ1, IRQ2, IRQ3, enumerator
532 INTC_VECT(IRQ0, 0x240), INTC_VECT(IRQ1, 0x280),
538 { IRQ0, IRQ1, IRQ2, IRQ3, } },
543 { IRQ0, IRQ1, IRQ2, IRQ3, } },
548 { IRQ0, IRQ1, IRQ2, IRQ3, } },
553 { IRQ0, IRQ1, IRQ2, IRQ3, } },
Dsetup-sh7723.c434 IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7, enumerator
471 INTC_VECT(IRQ0, 0x600), INTC_VECT(IRQ1, 0x620),
603 { IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7 } },
620 { IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7 } },
625 { IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7 } },
630 { IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7 } },
Dsetup-sh7785.c376 IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7, enumerator
440 { IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7 } },
460 { 0xffd00010, 0, 32, 4, /* INTPRI */ { IRQ0, IRQ1, IRQ2, IRQ3,
484 INTC_VECT(IRQ0, 0x240), INTC_VECT(IRQ1, 0x280),
494 { 0xffd0001c, 32, 2, /* ICR1 */ { IRQ0, IRQ1, IRQ2, IRQ3,
500 { IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7 } },
Dsetup-sh7722.c526 IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7, enumerator
548 INTC_VECT(IRQ0, 0x600), INTC_VECT(IRQ1, 0x620),
619 { IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7 } },
636 { IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7 } },
641 { IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7 } },
646 { IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7 } },
/Linux-v5.10/arch/arm/boot/dts/
Dtango4-common.dtsi63 interrupt-parent = <&irq0>;
162 irq0: irq0@0 { label
/Linux-v5.10/arch/sh/kernel/cpu/sh2/
Dsetup-sh7619.c21 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 } },
/Linux-v5.10/arch/mips/pci/
Dmsi-octeon.c225 int irq0; in arch_teardown_msi_irq() local
234 irq0 = irq % 64; in arch_teardown_msi_irq()
242 while ((irq0 + number_irqs < 64) && in arch_teardown_msi_irq()
244 & (1ull << (irq0 + number_irqs)))) in arch_teardown_msi_irq()
250 bitmask <<= irq0; in arch_teardown_msi_irq()
/Linux-v5.10/arch/alpha/kernel/
Dsys_eiger.c84 * us whether an interrupt has come in on IRQ0 or IRQ1. If in eiger_device_interrupt()
85 * it's IRQ1 it's a PCI interrupt; if it's IRQ0, it's in eiger_device_interrupt()
86 * probably ISA, but PCI interrupts can come through IRQ0 in eiger_device_interrupt()
/Linux-v5.10/arch/sh/kernel/cpu/sh2a/
Dsetup-mxg.c18 IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7, enumerator
34 INTC_IRQ(IRQ0, 64), INTC_IRQ(IRQ1, 65),
86 { 0xfffd9418, 0, 16, 4, /* IPR01 */ { IRQ0, IRQ1, IRQ2, IRQ3 } },
/Linux-v5.10/arch/sh/include/mach-se/mach/
Dse7722.h80 #define SE7722_FPGA_IRQ_USB 0 /* IRQ0 */
81 #define SE7722_FPGA_IRQ_SMC 1 /* IRQ0 */
/Linux-v5.10/arch/sh/include/mach-common/mach/
Dsdk7780.h40 #define FPGA_IRQ0SR (PA_FPGA + 0x010) /* IRQ0 status */
41 #define FPGA_IRQ0MR (PA_FPGA + 0x020) /* IRQ0 mask */
/Linux-v5.10/arch/x86/pci/
Dintel_mid_pci.c235 /* Special treatment for IRQ0 */ in intel_mid_pci_irq_enable()
239 * IRQ0 assigned and not used by the kernel. in intel_mid_pci_irq_enable()
244 * TNG has IRQ0 assigned to eMMC controller. But there in intel_mid_pci_irq_enable()
246 * that have IRQ0 assigned. This check ensures that in intel_mid_pci_irq_enable()

12345