Home
last modified time | relevance | path

Searched refs:hw_ipi (Results 1 – 4 of 4) sorted by relevance

/arch/powerpc/sysdev/xive/
Dcommon.c257 xmon_printf("IPI=0x%08x PQ=%c%c ", xc->hw_ipi, in xmon_xive_do_dump()
1043 smp_processor_id(), cpu, xc->hw_ipi); in xive_cause_ipi()
1065 d->irq, irqd_to_hwirq(d), xc->hw_ipi, xc->pending_prio); in xive_ipi_eoi()
1188 if (xc->hw_ipi != XIVE_BAD_IRQ) in xive_setup_cpu_ipi()
1202 rc = xive_ops->populate_irq_data(xc->hw_ipi, &xc->ipi_data); in xive_setup_cpu_ipi()
1207 rc = xive_ops->configure_irq(xc->hw_ipi, in xive_setup_cpu_ipi()
1215 xc->hw_ipi, xive_ipi_irq, xc->ipi_data.trig_mmio); in xive_setup_cpu_ipi()
1230 if (xc->hw_ipi == XIVE_BAD_IRQ) in xive_cleanup_cpu_ipi()
1245 xive_ops->configure_irq(xc->hw_ipi, hard_smp_processor_id(), in xive_cleanup_cpu_ipi()
1479 xc->hw_ipi = XIVE_BAD_IRQ; in xive_prepare_cpu()
[all …]
Dxive-internal.h19 u32 hw_ipi; member
Dnative.c274 xc->hw_ipi = irq; in xive_native_get_ipi()
314 if (xc->hw_ipi == XIVE_BAD_IRQ) in xive_native_put_ipi()
317 rc = opal_xive_free_irq(xc->hw_ipi); in xive_native_put_ipi()
322 xc->hw_ipi = XIVE_BAD_IRQ; in xive_native_put_ipi()
Dspapr.c578 xc->hw_ipi = irq; in xive_spapr_get_ipi()
584 if (xc->hw_ipi == XIVE_BAD_IRQ) in xive_spapr_put_ipi()
587 xive_irq_bitmap_free(xc->hw_ipi); in xive_spapr_put_ipi()
588 xc->hw_ipi = XIVE_BAD_IRQ; in xive_spapr_put_ipi()