什么是MSI中断域,为什么需要它们?

时间:2016-04-17 03:01:17

标签: linux-kernel linux-device-driver embedded-linux interrupt interrupt-handling

在最新的内核中我看到了MSI中断域。正在实现这些API以支持MSI中断和irq层次结构方式。

struct irq_domain *pci_msi_create_irq_domain(struct fwnode_handle *fwnode,
                                             struct msi_domain_info *info,
                                              struct irq_domain *parent)

在最后一个父参数中,我们发送父域,使用irq_domain_add_linear创建。

我想知道为什么我们需要两个域来处理MSI?

0 个答案:

没有答案