Home
last modified time | relevance | path

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

1234567

/openbmc/u-boot/arch/x86/include/asm/acpi/
H A Dirqlinks.asl47 CreateWordField(RTLA, 1, IRQ0)
50 Store(Zero, IRQ0)
53 ShiftLeft(1, And(PRTA, 0x0f), IRQ0)
61 CreateWordField(Arg0, 1, IRQ0)
64 FindSetRightBit(IRQ0, Local0)
105 CreateWordField(RTLB, 1, IRQ0)
108 Store(Zero, IRQ0)
111 ShiftLeft(1, And(PRTB, 0x0f), IRQ0)
119 CreateWordField(Arg0, 1, IRQ0)
122 FindSetRightBit(IRQ0, Local0)
[all …]
/openbmc/linux/arch/sh/kernel/cpu/sh3/
H A 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 } },
H A 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 } },
H A 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 } },
H A 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 } },
/openbmc/linux/drivers/spi/
H A Dspi-mpc52xx.c67 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()
/openbmc/linux/arch/sh/boards/
H A 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()
H A Dboard-magicpanelr2.c172 * 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()
/openbmc/u-boot/drivers/misc/
H A Dsmsc_lpc47m.c35 void lpc47m_enable_kbc(uint dev, uint irq0, uint irq1) in lpc47m_enable_kbc() argument
40 pnp_set_irq(dev, PNP_IDX_IRQ0, irq0); in lpc47m_enable_kbc()
/openbmc/linux/drivers/gpio/
H A Dgpio-pxa.c84 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()
/openbmc/u-boot/include/
H A Dsmsc_lpc47m.h35 * @irq0: processor IRQ number to assign to keyboard
38 void lpc47m_enable_kbc(uint dev, uint irq0, uint irq1);
/openbmc/linux/arch/sh/kernel/cpu/sh4a/
H A 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 } },
H A 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 } },
H A 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 } },
H A 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 } },
H A 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 } },
H A 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, } },
H A 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 } },
/openbmc/linux/arch/sh/kernel/cpu/sh2/
H A 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 } },
/openbmc/linux/arch/mips/pci/
H A Dmsi-octeon.c201 int irq0; in arch_teardown_msi_irq() local
210 irq0 = irq % 64; in arch_teardown_msi_irq()
218 while ((irq0 + number_irqs < 64) && in arch_teardown_msi_irq()
220 & (1ull << (irq0 + number_irqs)))) in arch_teardown_msi_irq()
226 bitmask <<= irq0; in arch_teardown_msi_irq()
/openbmc/linux/Documentation/devicetree/bindings/interrupt-controller/
H A Drenesas,rzg2l-irqc.yaml49 - description: IRQ0 interrupt
95 - const: irq0
235 "irq0", "irq1", "irq2", "irq3",
/openbmc/linux/arch/sh/kernel/cpu/sh2a/
H A 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 } },
/openbmc/linux/arch/alpha/kernel/
H A 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()
/openbmc/linux/arch/sh/include/mach-se/mach/
H A Dse7722.h80 #define SE7722_FPGA_IRQ_USB 0 /* IRQ0 */
81 #define SE7722_FPGA_IRQ_SMC 1 /* IRQ0 */
/openbmc/linux/arch/sh/include/mach-common/mach/
H A Dsdk7780.h40 #define FPGA_IRQ0SR (PA_FPGA + 0x010) /* IRQ0 status */
41 #define FPGA_IRQ0MR (PA_FPGA + 0x020) /* IRQ0 mask */

1234567