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

/linux-master/arch/powerpc/sysdev/
H A Dmpic_msi.c34 struct of_phandle_args oirq; local
62 while (of_irq_parse_one(np, index++, &oirq) == 0) {
63 ops->xlate(mpic->irqhost, NULL, oirq.args,
64 oirq.args_count, &hwirq, &flags);
/linux-master/drivers/clocksource/
H A Dtimer-clint.c169 struct of_phandle_args oirq; local
177 if (of_irq_parse_one(np, i, &oirq)) {
182 if ((oirq.args_count != 1) ||
183 (oirq.args[0] != RV_IRQ_TIMER &&
184 oirq.args[0] != RV_IRQ_SOFT)) {
186 np, i, oirq.args[0]);
192 oirq.args[0] == RV_IRQ_SOFT &&
193 irq_find_host(oirq.np))
198 oirq.args[0] == RV_IRQ_TIMER &&
199 irq_find_host(oirq
[all...]
/linux-master/drivers/irqchip/
H A Dirq-realtek-rtl.c128 struct of_phandle_args oirq; local
149 oirq.np = of_find_compatible_node(NULL, NULL, "mti,cpu-interrupt-controller");
150 oirq.args_count = 1;
151 oirq.args[0] = 2;
153 parent_irq = irq_create_of_mapping(&oirq);
155 of_node_put(oirq.np);
/linux-master/arch/powerpc/platforms/
H A Dfsl_uli1575.c324 struct of_phandle_args oirq; local
333 oirq.np = hosenode;
334 oirq.args[0] = 2;
335 oirq.args_count = 1;
338 of_irq_parse_raw(laddr, &oirq);
339 dev->irq = irq_create_of_mapping(&oirq);
/linux-master/drivers/of/
H A Dirq.c40 struct of_phandle_args oirq; local
42 if (of_irq_parse_one(dev, index, &oirq))
45 return irq_create_of_mapping(&oirq);
456 struct of_phandle_args oirq; local
459 rc = of_irq_parse_one(dev, index, &oirq);
463 domain = irq_find_host(oirq.np);
469 rc = irq_create_of_mapping(&oirq);
471 of_node_put(oirq.np);
/linux-master/kernel/irq/
H A Dtimings.c840 int i, irq, oirq = 0xBEEF; local
848 i, i & IRQ_TIMINGS_MASK, ots + i, oirq + i);
850 irq_timings_push(ots + i, oirq + i);
858 oirq += start;
876 i, ts, ots, irq, oirq);
878 if (WARN_ON(ts != ots || irq != oirq))
881 ots++; oirq++;
/linux-master/drivers/pci/
H A Dof.c538 struct of_phandle_args oirq; local
541 ret = of_irq_parse_pci(dev, &oirq);
545 return irq_create_of_mapping(&oirq);
/linux-master/drivers/firmware/arm_ffa/
H A Ddriver.c1389 struct of_phandle_args oirq = {}; local
1397 oirq.np = gic;
1398 oirq.args_count = 1;
1399 oirq.args[0] = intid;
1400 irq = irq_create_of_mapping(&oirq);
/linux-master/drivers/soc/ti/
H A Dknav_qmss_queue.c1239 struct of_phandle_args oirq; local
1241 if (of_irq_parse_one(node, i, &oirq))
1244 range->irqs[i].irq = irq_create_of_mapping(&oirq);
1250 if (IS_ENABLED(CONFIG_SMP) && oirq.args_count == 3) {
1259 mask = (oirq.args[2] & 0x0000ff00) >> 8;

Completed in 238 milliseconds