]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
irqchip/irq-msi-lib: Prepare for PCI MSI/MSIX
authorThomas Gleixner <tglx@linutronix.de>
Sun, 23 Jun 2024 15:18:38 +0000 (17:18 +0200)
committerThomas Gleixner <tglx@linutronix.de>
Thu, 18 Jul 2024 18:31:19 +0000 (20:31 +0200)
commit8c41ccec839c622b2d1be769a95405e4e9a4cb20
treed99af1b24c705d18984bbd134589ef4c3093d720
parent48f71d56e2b87839052d2a2ec32fc97a79c3e264
irqchip/irq-msi-lib: Prepare for PCI MSI/MSIX

Add the bus tokens for DOMAIN_BUS_PCI_DEVICE_MSI and
DOMAIN_BUS_PCI_DEVICE_MSIX to the common child init
function.

Provide the match mask which can be used by parent domain
implementation so the bitmask based child bus token match
works.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Anna-Maria Behnsen <anna-maria@linutronix.de>
Signed-off-by: Shivamurthy Shastri <shivamurthy.shastri@linutronix.de>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Link: https://lore.kernel.org/r/20240623142234.964056815@linutronix.de
drivers/irqchip/irq-msi-lib.c
drivers/irqchip/irq-msi-lib.h