Home
last modified time | relevance | path

Searched refs:msi_chip (Results 1 – 3 of 3) sorted by relevance

/linux-4.1.27/drivers/irqchip/
Dirq-armada-370-xp.c216 struct msi_controller *msi_chip; in armada_370_xp_msi_init() local
223 msi_chip = kzalloc(sizeof(*msi_chip), GFP_KERNEL); in armada_370_xp_msi_init()
224 if (!msi_chip) in armada_370_xp_msi_init()
227 msi_chip->setup_irq = armada_370_xp_setup_msi_irq; in armada_370_xp_msi_init()
228 msi_chip->teardown_irq = armada_370_xp_teardown_msi_irq; in armada_370_xp_msi_init()
229 msi_chip->of_node = node; in armada_370_xp_msi_init()
236 kfree(msi_chip); in armada_370_xp_msi_init()
240 ret = of_pci_msi_chip_add(msi_chip); in armada_370_xp_msi_init()
243 kfree(msi_chip); in armada_370_xp_msi_init()
Dirq-gic-v3-its.c63 struct msi_controller msi_chip; member
877 its->msi_chip.of_node->full_name, order); in its_alloc_tables()
949 its->msi_chip.of_node->full_name, i, in its_alloc_tables()
1476 its->msi_chip.of_node = node; in its_probe()
1522 if (of_property_read_bool(its->msi_chip.of_node, "msi-controller")) { in its_probe()
1531 its->msi_chip.domain = pci_msi_create_irq_domain(node, in its_probe()
1534 if (!its->msi_chip.domain) { in its_probe()
1539 err = of_pci_msi_chip_add(&its->msi_chip); in its_probe()
1551 if (its->msi_chip.domain) in its_probe()
1552 irq_domain_remove(its->msi_chip.domain); in its_probe()
/linux-4.1.27/arch/x86/kernel/apic/
Dmsi.c106 static struct irq_chip msi_chip = { variable
119 struct irq_chip *chip = &msi_chip; in setup_msi_irq()