[PATCH 0/4] More improvements for multiple PLICs

From: Anup Patel
Date: Sat May 16 2020 - 02:39:37 EST


This series does more improvements for supporting multiple PLIC
instances.

PATCH1 and PATCH4 are fixes whereas PATCH2 and PATCH3 help users
distinguish between multiple PLIC instances.

These patches are based up Linux-5.7-rc5 and can be found at
plic_imp_v1 branch at: https://github.com/avpatel/linux.git

To try this patches, we will need:
1. OpenSBI multi-PLIC and multi-CLINT support which can be found in
multi_plic_clint_v1 branch at:
https://github.com/avpatel/opensbi.git
2. QEMU RISC-V multi-socket support which can be found in
riscv_multi_socket_v1 branch at:
https://github.com/avpatel/qemu.git

Anup Patel (4):
irqchip/sifive-plic: Setup cpuhp once after current handler is present
irqchip/sifive-plic: Improve boot prints for multiple PLIC instances
irqchip/sifive-plic: Separate irq_chip for muiltiple PLIC instances
irqchip/sifive-plic: Set default irq affinity in plic_irqdomain_map()

drivers/irqchip/irq-sifive-plic.c | 50 +++++++++++++++++++++----------
1 file changed, 35 insertions(+), 15 deletions(-)

--
2.25.1