MIPS: BMIPS: Remove use of irq_cpu_offline
authorFlorian Fainelli <f.fainelli@gmail.com>
Wed, 20 Oct 2021 18:48:47 +0000 (11:48 -0700)
committerMarc Zyngier <maz@kernel.org>
Wed, 20 Oct 2021 19:06:32 +0000 (20:06 +0100)
commitbf8bde41d296849fd5f9db8becd71ad4e84bc521
tree0ee46d634b5b1e70b9d3f17fc2532ec5e6b7b885
parentdfd8c90eb28b8f7c77ce7173c4bae591b26ea51a
MIPS: BMIPS: Remove use of irq_cpu_offline

irq_cpu_offline() is only used by MIPS and we should instead use
irq_migrate_all_off_this_cpu(). This will be helpful in order to remove
drivers/irqchip/irq-bcm7038-l1.c irq_cpu_offline callback which would
have got in the way of making this driver modular.

Suggested-by: Thomas Gleixner <tglx@linutronix.de>
Acked-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: Marc Zyngier <maz@kernel.org>
Link: https://lore.kernel.org/r/20211020184859.2705451-2-f.fainelli@gmail.com
arch/mips/Kconfig
arch/mips/kernel/smp-bmips.c