Home
last modified time | relevance | path

Searched refs:msi_domain (Results 1 – 9 of 9) sorted by relevance

/linux/drivers/bus/fsl-mc/
H A Dfsl-mc-msi.c184 struct irq_domain *msi_domain; in fsl_mc_find_msi_domain() local
191 msi_domain = of_msi_map_get_device_domain(dev, in fsl_mc_find_msi_domain()
199 if (!msi_domain) in fsl_mc_find_msi_domain()
201 msi_domain = of_msi_get_domain(bus_dev, in fsl_mc_find_msi_domain()
205 msi_domain = iort_get_device_domain(dev, mc_dev->icid, in fsl_mc_find_msi_domain()
209 return msi_domain; in fsl_mc_find_msi_domain()
/linux/drivers/cdx/controller/
H A Dcdx_controller.c197 cdx->msi_domain = cdx_msi_domain_init(&pdev->dev); in xlnx_cdx_probe()
198 if (!cdx->msi_domain) { in xlnx_cdx_probe()
212 irq_domain_remove(cdx->msi_domain); in xlnx_cdx_probe()
230 irq_domain_remove(cdx->msi_domain); in xlnx_cdx_remove()
/linux/drivers/irqchip/
H A Dirq-riscv-aplic-msi.c178 struct irq_domain *msi_domain; in aplic_msi_setup() local
264 msi_domain = irq_find_matching_fwnode(imsic_acpi_get_fwnode(dev), in aplic_msi_setup()
266 if (msi_domain) in aplic_msi_setup()
267 dev_set_msi_domain(dev, msi_domain); in aplic_msi_setup()
H A Dirq-riscv-rpmi-sysmsi.c279 struct irq_domain *msi_domain; in rpmi_sysmsi_probe() local
281 msi_domain = irq_find_matching_fwnode(imsic_acpi_get_fwnode(dev), in rpmi_sysmsi_probe()
283 dev_set_msi_domain(dev, msi_domain); in rpmi_sysmsi_probe()
H A Dirq-ti-sci-inta.c649 struct irq_domain *parent_domain, *domain, *msi_domain; in ti_sci_inta_irq_domain_probe() local
711 msi_domain = ti_sci_inta_msi_create_irq_domain(of_fwnode_handle(node), in ti_sci_inta_irq_domain_probe()
714 if (!msi_domain) { in ti_sci_inta_irq_domain_probe()
/linux/arch/s390/pci/
H A Dpci_irq.c174 struct irq_domain *msi_domain; in zpci_handle_cpu_local_irq() local
194 msi_domain = (struct irq_domain *)airq_iv_get_ptr(dibv, bit); in zpci_handle_cpu_local_irq()
195 generic_handle_domain_irq(msi_domain, hwirq); in zpci_handle_cpu_local_irq()
260 struct irq_domain *msi_domain; in zpci_floating_irq_handler() local
290 msi_domain = (struct irq_domain *)airq_iv_get_ptr(aibv, ai); in zpci_floating_irq_handler()
291 generic_handle_domain_irq(msi_domain, hwirq); in zpci_floating_irq_handler()
/linux/include/linux/cdx/
H A Dcdx_bus.h111 struct irq_domain *msi_domain; member
/linux/drivers/cdx/
H A Dcdx.c313 if (IS_ENABLED(CONFIG_GENERIC_MSI_IRQ) && cdx->msi_domain) { in cdx_probe()
829 if (IS_ENABLED(CONFIG_GENERIC_MSI_IRQ) && cdx->msi_domain) { in cdx_device_add()
831 dev_set_msi_domain(&cdx_dev->dev, cdx->msi_domain); in cdx_device_add()
/linux/drivers/acpi/arm64/
H A Diort.c913 struct irq_domain *msi_domain; in acpi_configure_pmsi_domain() local
915 msi_domain = iort_get_platform_device_domain(dev); in acpi_configure_pmsi_domain()
916 if (msi_domain) in acpi_configure_pmsi_domain()
917 dev_set_msi_domain(dev, msi_domain); in acpi_configure_pmsi_domain()