WSL2-Linux-Kernel/arch/mips/sgi-ip27
Thomas Bogendoerfer 69a07a41d9
MIPS: SGI-IP27: rework HUB interrupts
This commit rearranges the HUB interrupt code by using MIPS_IRQ_CPU
interrupt handling code and modern Linux IRQ framework features to get
rid of global arrays. It also adds support for irq affinity setting.

Signed-off-by: Thomas Bogendoerfer <tbogendoerfer@suse.de>
Signed-off-by: Paul Burton <paul.burton@mips.com>
Cc: Ralf Baechle <ralf@linux-mips.org>
Cc: James Hogan <jhogan@kernel.org>
Cc: linux-mips@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
2019-02-19 12:46:03 -08:00
..
Kconfig License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
Makefile MIPS: SGI-IP27: rework HUB interrupts 2019-02-19 12:46:03 -08:00
Platform
TODO
ip27-berr.c MIPS: Add missing include files 2017-03-08 10:38:06 +01:00
ip27-console.c mips: unify prom_putchar() declarations 2018-07-17 09:40:17 -07:00
ip27-hubio.c MIPS: SGI-IP27: get rid of volatile and hubreg_t 2019-02-19 12:46:02 -08:00
ip27-init.c MIPS: SGI-IP27: rework HUB interrupts 2019-02-19 12:46:03 -08:00
ip27-irq.c MIPS: SGI-IP27: rework HUB interrupts 2019-02-19 12:46:03 -08:00
ip27-klconfig.c License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
ip27-klnuma.c License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
ip27-memory.c MIPS: SGI-IP27: use pr_info/pr_emerg and pr_cont to fix output 2019-02-19 12:46:02 -08:00
ip27-nmi.c MIPS: SGI-IP27: use pr_info/pr_emerg and pr_cont to fix output 2019-02-19 12:46:02 -08:00
ip27-reset.c
ip27-smp.c MIPS: SGI-IP27: do boot CPU init later 2019-02-19 12:46:03 -08:00
ip27-timer.c MIPS: SGI-IP27: rework HUB interrupts 2019-02-19 12:46:03 -08:00
ip27-xtalk.c MIPS: SGI-IP27: do xtalk scanning later 2019-02-19 12:46:02 -08:00