Searched defs:hw_irq (Results 1 - 5 of 5) sorted by relevance

/arch/powerpc/sysdev/xics/
H A Dicp-hv.c81 unsigned int hw_irq = (unsigned int)irqd_to_hwirq(d); local
84 icp_hv_set_xirr((xics_pop_cppr() << 24) | hw_irq);
H A Dics-opal.c48 unsigned int hw_irq = (unsigned int)irqd_to_hwirq(d); local
52 pr_devel("ics-hal: unmask virq %d [hw 0x%x]\n", d->irq, hw_irq);
54 if (hw_irq == XICS_IPI || hw_irq == XICS_IRQ_SPURIOUS)
60 rc = opal_set_xive(hw_irq, server, DEFAULT_PRIORITY);
64 __func__, d->irq, hw_irq, server, rc);
84 static void ics_opal_mask_real_irq(unsigned int hw_irq) argument
89 if (hw_irq == XICS_IPI)
93 rc = opal_set_xive(hw_irq, server, 0xff);
96 __func__, hw_irq, r
101 unsigned int hw_irq = (unsigned int)irqd_to_hwirq(d); local
114 unsigned int hw_irq = (unsigned int)irqd_to_hwirq(d); local
183 unsigned int hw_irq = (unsigned int)virq_to_hw(virq); local
[all...]
H A Dics-rtas.c41 unsigned int hw_irq = (unsigned int)irqd_to_hwirq(d); local
45 pr_devel("xics: unmask virq %d [hw 0x%x]\n", d->irq, hw_irq);
47 if (hw_irq == XICS_IPI || hw_irq == XICS_IRQ_SPURIOUS)
52 call_status = rtas_call(ibm_set_xive, 3, 1, NULL, hw_irq, server,
57 __func__, hw_irq, server, call_status);
62 call_status = rtas_call(ibm_int_on, 1, 1, NULL, hw_irq);
65 __func__, hw_irq, call_status);
86 static void ics_rtas_mask_real_irq(unsigned int hw_irq) argument
90 if (hw_irq
112 unsigned int hw_irq = (unsigned int)irqd_to_hwirq(d); local
125 unsigned int hw_irq = (unsigned int)irqd_to_hwirq(d); local
174 unsigned int hw_irq = (unsigned int)virq_to_hw(virq); local
[all...]
H A Dicp-native.c93 unsigned int hw_irq = (unsigned int)irqd_to_hwirq(d); local
96 icp_native_set_xirr((xics_pop_cppr() << 24) | hw_irq);
/arch/powerpc/platforms/powernv/
H A Dpci-ioda.c1321 unsigned int hw_irq = (unsigned int)irqd_to_hwirq(d); local
1327 rc = opal_pci_msi_eoi(phb->opal_id, hw_irq);

Completed in 70 milliseconds