PCI_vmd_Mark_VMD_irqdomain_with_DOMAIN_BUS_VMD_MSI
authorThomas Gleixner <tglx@linutronix.de>
Wed, 26 Aug 2020 11:16:52 +0000 (13:16 +0200)
committerThomas Gleixner <tglx@linutronix.de>
Wed, 16 Sep 2020 14:52:36 +0000 (16:52 +0200)
commitd7f954e54079b4bf6088956d59f43768ec71269a
tree674000dc5acf408ad0214eafe359d3a3efbc6363
parentc6c9e2838c5f0b94773511586123bcb125757f2a
PCI_vmd_Mark_VMD_irqdomain_with_DOMAIN_BUS_VMD_MSI

Devices on the VMD bus use their own MSI irq domain, but it is not
distinguishable from regular PCI/MSI irq domains. This is required
to exclude VMD devices from getting the irq domain pointer set by
interrupt remapping.

Override the default bus token.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Acked-by: Bjorn Helgaas <bhelgaas@google.com>
Acked-by: Joerg Roedel <jroedel@suse.de>
Link: https://lore.kernel.org/r/20200826112333.047315047@linutronix.de
drivers/pci/controller/vmd.c