]> www.infradead.org Git - users/jedix/linux-maple.git/commit
irqchip/mips-gic: Setup defaults in each cluster
authorChao-ying Fu <cfu@wavecomp.com>
Mon, 28 Oct 2024 17:59:25 +0000 (18:59 +0100)
committerThomas Gleixner <tglx@linutronix.de>
Wed, 30 Oct 2024 14:41:18 +0000 (15:41 +0100)
commitc7c0d13d1d308b6e2a3d69274b38fca0167081df
treebed04e2504836b02d2c7bf266f7cdb3a060e3e10
parentd9e2ed610a6094534d13ea347c7b7a5bd7ce4ee5
irqchip/mips-gic: Setup defaults in each cluster

In multi-cluster MIPS I6500 systems, there is a GIC per cluster.

The default shared interrupt setup configured in gic_of_init() applies only
to the GIC in the cluster containing the boot CPU, leaving the GICs of
other clusters unconfigured.

Configure the other clusters as well.

Signed-off-by: Chao-ying Fu <cfu@wavecomp.com>
Signed-off-by: Dragan Mladjenovic <dragan.mladjenovic@syrmia.com>
Signed-off-by: Aleksandar Rikalo <arikalo@gmail.com>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Tested-by: Serge Semin <fancer.lancer@gmail.com>
Tested-by: Gregory CLEMENT <gregory.clement@bootlin.com>
Link: https://lore.kernel.org/all/20241028175935.51250-4-arikalo@gmail.com
drivers/irqchip/irq-mips-gic.c