genirq/irqdomain: Remove the param count restriction from select()
authorThomas Gleixner <tglx@linutronix.de>
Sat, 27 Jan 2024 16:17:30 +0000 (21:47 +0530)
committerThomas Gleixner <tglx@linutronix.de>
Thu, 15 Feb 2024 16:55:39 +0000 (17:55 +0100)
commitde1ff306dcf4546d6a8863b1f956335e0d3fbb9b
treefb66a78c88831761ca74dd4b43b3287349fd4a92
parent15137825100422c4c393c87af5aa5a8fa297b1f3
genirq/irqdomain: Remove the param count restriction from select()

Now that the GIC-v3 callback can handle invocation with a fwspec parameter
count of 0 lift the restriction in the core code and invoke select()
unconditionally when the domain provides it.

Preparatory change for per device MSI domains.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Anup Patel <apatel@ventanamicro.com>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Link: https://lore.kernel.org/r/20240127161753.114685-3-apatel@ventanamicro.com
kernel/irq/irqdomain.c