Home
last modified time | relevance | path

Searched refs:oirq (Results 1 – 7 of 7) sorted by relevance

/Linux-v5.10/drivers/clocksource/
Dtimer-clint.c152 struct of_phandle_args oirq; in clint_timer_init_dt() local
160 if (of_irq_parse_one(np, i, &oirq)) { in clint_timer_init_dt()
165 if ((oirq.args_count != 1) || in clint_timer_init_dt()
166 (oirq.args[0] != RV_IRQ_TIMER && in clint_timer_init_dt()
167 oirq.args[0] != RV_IRQ_SOFT)) { in clint_timer_init_dt()
169 np, i, oirq.args[0]); in clint_timer_init_dt()
175 oirq.args[0] == RV_IRQ_TIMER && in clint_timer_init_dt()
176 irq_find_host(oirq.np)) in clint_timer_init_dt()
/Linux-v5.10/arch/powerpc/sysdev/
Dmpic_msi.c33 struct of_phandle_args oirq; in mpic_msi_reserve_u3_hwirqs() local
61 while (of_irq_parse_one(np, index++, &oirq) == 0) { in mpic_msi_reserve_u3_hwirqs()
62 ops->xlate(mpic->irqhost, NULL, oirq.args, in mpic_msi_reserve_u3_hwirqs()
63 oirq.args_count, &hwirq, &flags); in mpic_msi_reserve_u3_hwirqs()
/Linux-v5.10/arch/powerpc/platforms/
Dfsl_uli1575.c320 struct of_phandle_args oirq; in hpcd_final_uli5288() local
329 oirq.np = hosenode; in hpcd_final_uli5288()
330 oirq.args[0] = 2; in hpcd_final_uli5288()
331 oirq.args_count = 1; in hpcd_final_uli5288()
334 of_irq_parse_raw(laddr, &oirq); in hpcd_final_uli5288()
335 dev->irq = irq_create_of_mapping(&oirq); in hpcd_final_uli5288()
/Linux-v5.10/kernel/irq/
Dtimings.c833 int i, irq, oirq = 0xBEEF; in irq_timings_test_irqts() local
841 i, i & IRQ_TIMINGS_MASK, ots + i, oirq + i); in irq_timings_test_irqts()
843 irq_timings_push(ots + i, oirq + i); in irq_timings_test_irqts()
851 oirq += start; in irq_timings_test_irqts()
869 i, ts, ots, irq, oirq); in irq_timings_test_irqts()
871 if (WARN_ON(ts != ots || irq != oirq)) in irq_timings_test_irqts()
874 ots++; oirq++; in irq_timings_test_irqts()
/Linux-v5.10/drivers/of/
Dirq.c38 struct of_phandle_args oirq; in irq_of_parse_and_map() local
40 if (of_irq_parse_one(dev, index, &oirq)) in irq_of_parse_and_map()
43 return irq_create_of_mapping(&oirq); in irq_of_parse_and_map()
390 struct of_phandle_args oirq; in of_irq_get() local
393 rc = of_irq_parse_one(dev, index, &oirq); in of_irq_get()
397 domain = irq_find_host(oirq.np); in of_irq_get()
401 return irq_create_of_mapping(&oirq); in of_irq_get()
/Linux-v5.10/drivers/pci/
Dof.c514 struct of_phandle_args oirq; in of_irq_parse_and_map_pci() local
517 ret = of_irq_parse_pci(dev, &oirq); in of_irq_parse_and_map_pci()
521 return irq_create_of_mapping(&oirq); in of_irq_parse_and_map_pci()
/Linux-v5.10/drivers/soc/ti/
Dknav_qmss_queue.c1237 struct of_phandle_args oirq; in knav_setup_queue_range() local
1239 if (of_irq_parse_one(node, i, &oirq)) in knav_setup_queue_range()
1242 range->irqs[i].irq = irq_create_of_mapping(&oirq); in knav_setup_queue_range()
1248 if (IS_ENABLED(CONFIG_SMP) && oirq.args_count == 3) { in knav_setup_queue_range()
1257 mask = (oirq.args[2] & 0x0000ff00) >> 8; in knav_setup_queue_range()