Home
last modified time | relevance | path

Searched refs:msi_irq (Results 1 – 7 of 7) sorted by relevance

/linux/drivers/mailbox/
H A Driscv-sbi-mpxy-mbox.c384 u32 msi_irq; member
557 if (mchan->msi_irq == U32_MAX) in mpxy_mbox_setup_msi()
565 rc = request_threaded_irq(mchan->msi_irq, NULL, mpxy_mbox_irq_thread, in mpxy_mbox_setup_msi()
581 free_irq(mchan->msi_irq, chan); in mpxy_mbox_setup_msi()
595 if (mchan->msi_irq == U32_MAX) in mpxy_mbox_cleanup_msi()
612 free_irq(mchan->msi_irq, chan); in mpxy_mbox_cleanup_msi()
828 mchan->msi_irq = U32_MAX; in mpxy_mbox_populate_channels()
961 mchan->msi_irq = msi_get_virq(dev, mchan->msi_index); in mpxy_mbox_probe()
/linux/drivers/thermal/intel/int340x_thermal/
H A Dprocessor_thermal_device_pci.c278 static bool msi_irq; variable
319 msi_irq = true; in proc_thermal_setup_msi()
410 if (msi_irq) in proc_thermal_pci_probe()
432 if (msi_irq) in proc_thermal_pci_remove()
/linux/drivers/pci/controller/plda/
H A Dpcie-plda-host.c476 port->msi_irq = irq_create_mapping(port->event_domain, in plda_init_interrupts()
478 if (!port->msi_irq) in plda_init_interrupts()
482 irq_set_chained_handler_and_data(port->msi_irq, plda_handle_msi, port); in plda_init_interrupts()
563 irq_set_chained_handler_and_data(pcie->msi_irq, NULL, NULL); in plda_pcie_irq_domain_deinit()
H A Dpcie-plda.h187 int msi_irq; member
/linux/arch/sparc/kernel/
H A Dpci_msi.c115 static struct irq_chip msi_irq = { variable
139 irq_set_chip_and_handler_name(*irq_p, &msi_irq, handle_simple_irq, in sparc64_setup_msi_irq()
/linux/drivers/pci/controller/dwc/
H A Dpcie-spear13xx.c172 pp->msi_irq[0] = -ENODEV; in spear13xx_add_pcie_port()
H A Dpci-exynos.c267 pp->msi_irq[0] = -ENODEV; in exynos_add_pcie_port()