Home
last modified time | relevance | path

Searched refs:msi_group (Results 1 – 5 of 5) sorted by relevance

/openbmc/linux/arch/loongarch/kernel/
H A Dirq.c29 struct acpi_vector_group msi_group[MAX_IO_PICS]; variable
70 msi_group[i].pci_segment = mptr->pci_segment; in early_pci_mcfg_parse()
71 pch_group[i].node = msi_group[i].node = (mptr->address >> 44) & 0xf; in early_pci_mcfg_parse()
82 msi_group[i].pci_segment = -1; in init_vec_parent_group()
83 msi_group[i].node = -1; in init_vec_parent_group()
/openbmc/linux/drivers/pci/controller/
H A Dpci-xgene-msi.c370 struct xgene_msi_group *msi_group; in xgene_msi_hwirq_alloc() local
376 msi_group = &msi->msi_groups[i]; in xgene_msi_hwirq_alloc()
377 if (!msi_group->gic_irq) in xgene_msi_hwirq_alloc()
380 irq_set_chained_handler_and_data(msi_group->gic_irq, in xgene_msi_hwirq_alloc()
381 xgene_msi_isr, msi_group); in xgene_msi_hwirq_alloc()
391 err = irq_set_affinity(msi_group->gic_irq, mask); in xgene_msi_hwirq_alloc()
401 irq_set_chained_handler_and_data(msi_group->gic_irq, in xgene_msi_hwirq_alloc()
413 struct xgene_msi_group *msi_group; in xgene_msi_hwirq_free() local
417 msi_group = &msi->msi_groups[i]; in xgene_msi_hwirq_free()
418 if (!msi_group->gic_irq) in xgene_msi_hwirq_free()
[all …]
/openbmc/linux/arch/loongarch/include/asm/
H A Dirq.h54 extern struct acpi_vector_group msi_group[MAX_IO_PICS];
/openbmc/linux/drivers/irqchip/
H A Dirq-loongson-eiointc.c357 parent = acpi_get_vec_parent(node, msi_group); in pch_msi_parse_madt()
449 acpi_set_vec_parent(node, priv->eiointc_domain, msi_group); in eiointc_acpi_init()
H A Dirq-loongson-pch-msi.c272 if (msi_group[i].pci_segment == pci_segment) in get_pch_msi_handle()