irqchip/xilinx: Switch to GENERIC_IRQ_MULTI_HANDLER
authorMichal Simek <michal.simek@xilinx.com>
Fri, 4 Mar 2022 07:51:29 +0000 (08:51 +0100)
committerMarc Zyngier <maz@kernel.org>
Fri, 4 Mar 2022 14:32:57 +0000 (14:32 +0000)
commit1e364921b0085780153b1d03640ca41e1be83e8b
tree882294f03c5b8757050fef0b1b9038550408b2ab
parente414c25e3399b2b3d7337dc47abccab5c71b7c8f
irqchip/xilinx: Switch to GENERIC_IRQ_MULTI_HANDLER

Register the Xilinx driver as the root interrupt controller using
the GENERIC_IRQ_MULTI_HANDLER API, instead of the arch-specific hack.

Signed-off-by: Michal Simek <michal.simek@xilinx.com>
Reviewed-by: Stefan Asserhall <stefan.asserhall@xilinx.com>
[maz: repainted commit message]
Signed-off-by: Marc Zyngier <maz@kernel.org>
Link: https://lore.kernel.org/r/e6c6595a81f662bf839cee3109d0fa58a596ea47.1646380284.git.michal.simek@xilinx.com
arch/microblaze/Kconfig
arch/microblaze/include/asm/irq.h
arch/microblaze/kernel/irq.c
drivers/irqchip/irq-xilinx-intc.c