Home
last modified time | relevance | path

Searched full:irq3 (Results 1 – 25 of 84) sorted by relevance

1234

/linux-6.12.1/arch/sh/kernel/cpu/sh3/
Dsetup-sh3.c19 IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, enumerator
24 INTC_VECT(IRQ2, 0x640), INTC_VECT(IRQ3, 0x660),
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
60 { 0xa4000016, 0, 16, 4, /* IPRC */ { IRQ3, IRQ2, IRQ1, IRQ0 } },
Dsetup-sh7705.c23 IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, enumerator
58 { 0xa4000016, 0, 16, 4, /* IPRC */ { IRQ3, IRQ2, IRQ1, IRQ0 } },
Dsetup-sh770x.c27 IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, enumerator
73 { 0xa4000016, 0, 16, 4, /* IPRC */ { IRQ3, IRQ2, IRQ1, IRQ0 } },
/linux-6.12.1/arch/sh/kernel/cpu/sh4a/
Dsetup-sh7366.c254 IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7, enumerator
276 INTC_VECT(IRQ2, 0x640), INTC_VECT(IRQ3, 0x660),
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
334 INTC_VECT(IRQ2, 0x640), INTC_VECT(IRQ3, 0x660),
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-sh7734.c299 IRQ0, IRQ1, IRQ2, IRQ3, enumerator
533 INTC_VECT(IRQ2, 0x2C0), INTC_VECT(IRQ3, 0x300),
538 { IRQ0, IRQ1, IRQ2, IRQ3, } },
543 { IRQ0, IRQ1, IRQ2, IRQ3, } },
548 { IRQ0, IRQ1, IRQ2, IRQ3, } },
553 { IRQ0, IRQ1, IRQ2, IRQ3, } },
585 /* disable IRQ3-0 */ in plat_irq_setup()
Dsetup-sh7780.c303 IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7, enumerator
384 INTC_VECT(IRQ2, 0x2c0), INTC_VECT(IRQ3, 0x300),
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-sh7763.c239 IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7, enumerator
340 INTC_VECT(IRQ2, 0x2c0), INTC_VECT(IRQ3, 0x300),
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-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,
485 INTC_VECT(IRQ2, 0x2c0), INTC_VECT(IRQ3, 0x300),
494 { 0xffd0001c, 32, 2, /* ICR1 */ { IRQ0, IRQ1, IRQ2, IRQ3,
500 { IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7 } },
550 /* disable IRQ3-0 + IRQ7-4 */ in plat_irq_setup()
Dsetup-shx3.c168 IRQ0, IRQ1, IRQ2, IRQ3, enumerator
262 { IRQ0, IRQ1, IRQ2, IRQ3 } },
289 { 0xfe410010, 0, 32, 4, /* INTPRI */ { IRQ0, IRQ1, IRQ2, IRQ3 } },
315 INTC_VECT(IRQ2, 0x2c0), INTC_VECT(IRQ3, 0x300),
319 { 0xfe41001c, 32, 2, /* ICR1 */ { IRQ0, IRQ1, IRQ2, IRQ3 } },
Dsetup-sh7723.c437 IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7, enumerator
475 INTC_VECT(IRQ2, 0x640), INTC_VECT(IRQ3, 0x660),
606 { IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7 } },
623 { IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7 } },
628 { IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7 } },
633 { IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7 } },
Dsetup-sh7722.c526 IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7, enumerator
549 INTC_VECT(IRQ2, 0x640), INTC_VECT(IRQ3, 0x660),
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 } },
Dsetup-sh7786.c459 IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7, enumerator
559 { IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7 },
602 { 0xfe410010, 0, 32, 4, /* INTPRI */ { IRQ0, IRQ1, IRQ2, IRQ3,
668 INTC_VECT(IRQ2, 0x280), INTC_VECT(IRQ3, 0x2c0),
677 { 0xfe41001c, 32, 2, /* ICR1 */ { IRQ0, IRQ1, IRQ2, IRQ3,
683 { IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7 } },
735 /* disable IRQ3-0 + IRQ7-4 */ in plat_irq_setup()
Dsetup-sh7770.c333 IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, enumerator
457 INTC_VECT(IRQ2, 0x2c0), INTC_VECT(IRQ3, 0x300),
463 { IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, } },
467 { 0xffd00010, 0, 32, 4, /* INTPRI */ { IRQ0, IRQ1, IRQ2, IRQ3,
472 { 0xffd0001c, 32, 2, /* ICR1 */ { IRQ0, IRQ1, IRQ2, IRQ3,
/linux-6.12.1/arch/sh/kernel/cpu/sh2/
Dsetup-sh7619.c21 IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7, enumerator
31 INTC_IRQ(IRQ2, 66), INTC_IRQ(IRQ3, 67),
49 { 0xf8140006, 0, 16, 4, /* IPRA */ { IRQ0, IRQ1, IRQ2, IRQ3 } },
/linux-6.12.1/arch/sh/kernel/cpu/sh2a/
Dsetup-mxg.c18 IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7, enumerator
35 INTC_IRQ(IRQ2, 66), INTC_IRQ(IRQ3, 67),
86 { 0xfffd9418, 0, 16, 4, /* IPR01 */ { IRQ0, IRQ1, IRQ2, IRQ3 } },
Dsetup-sh7206.c20 IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7, enumerator
44 INTC_IRQ(IRQ2, 66), INTC_IRQ(IRQ3, 67),
107 { 0xfffe0818, 0, 16, 4, /* IPR01 */ { IRQ0, IRQ1, IRQ2, IRQ3 } },
Dsetup-sh7201.c20 IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7, enumerator
52 INTC_IRQ(IRQ2, 66), INTC_IRQ(IRQ3, 67),
152 { 0xfffe9418, 0, 16, 4, /* IPR01 */ { IRQ0, IRQ1, IRQ2, IRQ3 } },
Dsetup-sh7203.c19 IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7, enumerator
46 INTC_IRQ(IRQ2, 66), INTC_IRQ(IRQ3, 67),
138 { 0xfffe0818, 0, 16, 4, /* IPR01 */ { IRQ0, IRQ1, IRQ2, IRQ3 } },
/linux-6.12.1/Documentation/devicetree/bindings/net/
Dairoha,en7581-eth.yaml38 - description: QDMA lan irq3
42 - description: QDMA wan irq3
/linux-6.12.1/Documentation/devicetree/bindings/interrupt-controller/
Drenesas,rzg2l-irqc.yaml56 - description: IRQ3 interrupt
108 - const: irq3
264 "irq0", "irq1", "irq2", "irq3",
/linux-6.12.1/drivers/power/supply/
Drt9455_charger.c54 #define RT9455_REG_IRQ3 0x0A /* IRQ3 reg address */
82 F_BSTBUSOVI, F_BSTOLI, F_BSTLOWVI, F_BST32SI, /* IRQ3 reg fields */
450 dev_err(dev, "Failed to read IRQ3 register\n"); in rt9455_charger_get_health()
1061 unsigned int irq3, mask3; in rt9455_irq_handler_check_irq3_register() local
1066 ret = regmap_read(info->regmap, RT9455_REG_IRQ3, &irq3); in rt9455_irq_handler_check_irq3_register()
1068 dev_err(dev, "Failed to read IRQ3 register\n"); in rt9455_irq_handler_check_irq3_register()
1078 if (irq3 & GET_MASK(F_BSTBUSOVI)) { in rt9455_irq_handler_check_irq3_register()
1082 if (irq3 & GET_MASK(F_BSTOLI)) { in rt9455_irq_handler_check_irq3_register()
1086 if (irq3 & GET_MASK(F_BSTLOWVI)) { in rt9455_irq_handler_check_irq3_register()
1090 if (irq3 & GET_MASK(F_BST32SI)) { in rt9455_irq_handler_check_irq3_register()
[all …]
/linux-6.12.1/arch/sh/boards/
Dboard-magicpanelr2.c171 * P4 GPO(nu); P3 IRQ3(LAN_IRQ); P2 IRQ2(CAN3_IRQ); in setup_port_multiplexing()
373 irq_set_irq_type(evt2irq(0x660), IRQ_TYPE_LEVEL_LOW); /* IRQ3 SMSC9115 */ in init_mpr2_IRQ()
380 intc_set_priority(evt2irq(0x660), 6); /* IRQ3 SMSC9115 */ in init_mpr2_IRQ()
/linux-6.12.1/arch/m68k/include/asm/
DMC68328.h249 #define ICR_ET3 0x0200 /* Edge Trigger Select for IRQ3 */
253 #define ICR_POL3 0x2000 /* Polarity Control for IRQ3 */
284 #define IRQ3_IRQ_NUM 18 /* IRQ3 */
315 #define IMR_MIRQ3 (1 << IRQ3_IRQ_NUM) /* Mask IRQ3 */
349 #define IWR_IRQ3 (1 << IRQ3_IRQ_NUM) /* IRQ3 */
379 #define ISR_IRQ3 (1 << IRQ3_IRQ_NUM) /* IRQ3 */
413 #define IPR_IRQ3 (1 << IRQ3_IRQ_NUM) /* IRQ3 */

1234