Home
last modified time | relevance | path

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

/Linux-v4.19/arch/powerpc/sysdev/
Dmpic_msi.c38 struct of_phandle_args oirq; in mpic_msi_reserve_u3_hwirqs() local
66 while (of_irq_parse_one(np, index++, &oirq) == 0) { in mpic_msi_reserve_u3_hwirqs()
67 ops->xlate(mpic->irqhost, NULL, oirq.args, in mpic_msi_reserve_u3_hwirqs()
68 oirq.args_count, &hwirq, &flags); in mpic_msi_reserve_u3_hwirqs()
/Linux-v4.19/arch/powerpc/platforms/pseries/
Devent_sources.c28 struct of_phandle_args oirq; in request_event_sources_irqs() local
32 for (index = 0; of_irq_parse_one(np, index, &oirq) == 0; in request_event_sources_irqs()
36 virqs[count] = irq_create_of_mapping(&oirq); in request_event_sources_irqs()
/Linux-v4.19/arch/powerpc/platforms/
Dfsl_uli1575.c324 struct of_phandle_args oirq; in hpcd_final_uli5288() local
333 oirq.np = hosenode; in hpcd_final_uli5288()
334 oirq.args[0] = 2; in hpcd_final_uli5288()
335 oirq.args_count = 1; in hpcd_final_uli5288()
338 of_irq_parse_raw(laddr, &oirq); in hpcd_final_uli5288()
339 dev->irq = irq_create_of_mapping(&oirq); in hpcd_final_uli5288()
/Linux-v4.19/drivers/of/
Dirq.c39 struct of_phandle_args oirq; in irq_of_parse_and_map() local
41 if (of_irq_parse_one(dev, index, &oirq)) in irq_of_parse_and_map()
44 return irq_create_of_mapping(&oirq); in irq_of_parse_and_map()
391 struct of_phandle_args oirq; in of_irq_get() local
394 rc = of_irq_parse_one(dev, index, &oirq); in of_irq_get()
398 domain = irq_find_host(oirq.np); in of_irq_get()
402 return irq_create_of_mapping(&oirq); in of_irq_get()
/Linux-v4.19/arch/powerpc/platforms/cell/
Dspu_manage.c183 struct of_phandle_args oirq; in spu_map_interrupts() local
188 ret = of_irq_parse_one(np, i, &oirq); in spu_map_interrupts()
194 pr_debug(" irq %d no 0x%x on %pOF\n", i, oirq.args[0], in spu_map_interrupts()
195 oirq.np); in spu_map_interrupts()
196 spu->irqs[i] = irq_create_of_mapping(&oirq); in spu_map_interrupts()
205 pr_debug("failed to map irq %x for spu %s\n", *oirq.args, in spu_map_interrupts()
/Linux-v4.19/drivers/pci/
Dof.c578 struct of_phandle_args oirq; in of_irq_parse_and_map_pci() local
581 ret = of_irq_parse_pci(dev, &oirq); in of_irq_parse_and_map_pci()
585 return irq_create_of_mapping(&oirq); in of_irq_parse_and_map_pci()
/Linux-v4.19/drivers/soc/ti/
Dknav_qmss_queue.c1254 struct of_phandle_args oirq; in knav_setup_queue_range() local
1256 if (of_irq_parse_one(node, i, &oirq)) in knav_setup_queue_range()
1259 range->irqs[i].irq = irq_create_of_mapping(&oirq); in knav_setup_queue_range()
1265 if (IS_ENABLED(CONFIG_SMP) && oirq.args_count == 3) in knav_setup_queue_range()
1267 (oirq.args[2] & 0x0000ff00) >> 8; in knav_setup_queue_range()