Searched refs:oirq (Results 1 - 8 of 8) sorted by relevance

/linux-4.4.14/arch/powerpc/sysdev/
H A Dmpic_msi.c38 struct of_phandle_args oirq; mpic_msi_reserve_u3_hwirqs() local
66 while (of_irq_parse_one(np, index++, &oirq) == 0) { mpic_msi_reserve_u3_hwirqs()
67 ops->xlate(mpic->irqhost, NULL, oirq.args, mpic_msi_reserve_u3_hwirqs()
68 oirq.args_count, &hwirq, &flags); mpic_msi_reserve_u3_hwirqs()
/linux-4.4.14/arch/powerpc/platforms/pseries/
H A Devent_sources.c28 struct of_phandle_args oirq; request_event_sources_irqs() local
58 for (index = 0; of_irq_parse_one(np, index, &oirq) == 0; request_event_sources_irqs()
62 virqs[count] = irq_create_of_mapping(&oirq); request_event_sources_irqs()
/linux-4.4.14/arch/powerpc/platforms/
H A Dfsl_uli1575.c324 struct of_phandle_args oirq; hpcd_final_uli5288() local
333 oirq.np = hosenode; hpcd_final_uli5288()
334 oirq.args[0] = 2; hpcd_final_uli5288()
335 oirq.args_count = 1; hpcd_final_uli5288()
338 of_irq_parse_raw(laddr, &oirq); hpcd_final_uli5288()
339 dev->irq = irq_create_of_mapping(&oirq); hpcd_final_uli5288()
/linux-4.4.14/drivers/of/
H A Dof_pci_irq.c112 struct of_phandle_args oirq; of_irq_parse_and_map_pci() local
115 ret = of_irq_parse_pci(dev, &oirq); of_irq_parse_and_map_pci()
119 return irq_create_of_mapping(&oirq); of_irq_parse_and_map_pci()
H A Dirq.c40 struct of_phandle_args oirq; irq_of_parse_and_map() local
42 if (of_irq_parse_one(dev, index, &oirq)) irq_of_parse_and_map()
45 return irq_create_of_mapping(&oirq); irq_of_parse_and_map()
400 struct of_phandle_args oirq; of_irq_get() local
403 rc = of_irq_parse_one(dev, index, &oirq); of_irq_get()
407 domain = irq_find_host(oirq.np); of_irq_get()
411 return irq_create_of_mapping(&oirq); of_irq_get()
/linux-4.4.14/arch/powerpc/platforms/cell/
H A Dspu_manage.c180 struct of_phandle_args oirq; spu_map_interrupts() local
185 ret = of_irq_parse_one(np, i, &oirq); spu_map_interrupts()
191 pr_debug(" irq %d no 0x%x on %s\n", i, oirq.args[0], spu_map_interrupts()
192 oirq.np->full_name); spu_map_interrupts()
193 spu->irqs[i] = irq_create_of_mapping(&oirq); spu_map_interrupts()
202 pr_debug("failed to map irq %x for spu %s\n", *oirq.args, spu_map_interrupts()
/linux-4.4.14/arch/powerpc/kernel/
H A Dpci-common.c237 struct of_phandle_args oirq; pci_read_irq_line() local
243 memset(&oirq, 0xff, sizeof(oirq)); pci_read_irq_line()
246 if (of_irq_parse_pci(pci_dev, &oirq)) { pci_read_irq_line()
272 oirq.args_count, oirq.args[0], oirq.args[1], pci_read_irq_line()
273 of_node_full_name(oirq.np)); pci_read_irq_line()
275 virq = irq_create_of_mapping(&oirq); pci_read_irq_line()
/linux-4.4.14/drivers/soc/ti/
H A Dknav_qmss_queue.c1220 struct of_phandle_args oirq; knav_setup_queue_range() local
1222 if (of_irq_parse_one(node, i, &oirq)) knav_setup_queue_range()
1225 range->irqs[i].irq = irq_create_of_mapping(&oirq); knav_setup_queue_range()
1231 if (oirq.args_count == 3) knav_setup_queue_range()
1233 (oirq.args[2] & 0x0000ff00) >> 8; knav_setup_queue_range()

Completed in 340 milliseconds