Searched refs:ipi_irq (Results 1 – 4 of 4) sorted by relevance
/openbmc/linux/arch/loongarch/kernel/ |
H A D | irq.c | 104 int r, ipi_irq; in init_IRQ() local 116 ipi_irq = get_ipi_irq(); in init_IRQ() 117 if (ipi_irq < 0) in init_IRQ() 119 irq_set_percpu_devid(ipi_irq); in init_IRQ() 120 r = request_percpu_irq(ipi_irq, loongson_ipi_interrupt, "IPI", &ipi_dummy_dev); in init_IRQ()
|
/openbmc/linux/arch/csky/kernel/ |
H A D | smp.c | 78 static int ipi_irq; variable 85 ipi_irq = irq; in set_send_ipi() 169 if (ipi_irq == 0) in setup_smp_ipi() 172 rc = request_percpu_irq(ipi_irq, handle_ipi, "IPI Interrupt", in setup_smp_ipi() 177 enable_percpu_irq(ipi_irq, 0); in setup_smp_ipi() 264 enable_percpu_irq(ipi_irq, 0); in csky_start_secondary()
|
/openbmc/linux/drivers/irqchip/ |
H A D | irq-csky-mpintc.c | 233 unsigned int ipi_irq; in csky_mpintc_init() local 272 ipi_irq = irq_create_mapping(root_domain, IPI_IRQ); in csky_mpintc_init() 273 if (!ipi_irq) in csky_mpintc_init() 276 set_send_ipi(&csky_mpintc_send_ipi, ipi_irq); in csky_mpintc_init()
|
/openbmc/qemu/hw/microblaze/ |
H A D | xlnx-zynqmp-pmu.c | 45 static const uint64_t ipi_irq[XLNX_ZYNQMP_PMU_NUM_IPIS] = { variable 120 qdev_get_gpio_in(DEVICE(&s->intc), ipi_irq[i])); in xlnx_zynqmp_pmu_soc_realize()
|