On 16/1/24 14:02, Clément Chigot wrote:
V2 modifications
  - Patch1: Add SPDX copyright tags.
  - Patch3: Add defines for MP_STATUS fields. Improve comments.
  - Patch4: Improve a comment.
  - Patch6: Dropped as already merged.

---

This series allows leon3 emulations to record up 4 CPUs.

It requires some enhancements in the grlib_irqmp device and adding the
cpu_index field in the asr17 instruction.

It has been tested locally with various bareboard runtimes.


Clément Chigot (8):
   sparc/grlib: split out the headers for each peripherals
   intc/grlib_irqmp: add ncpus property
   intc/grlib_irqmp: implements the multiprocessor status register
   intc/grlib_irqmp: implements multicore irq
   target/sparc: implement asr17 feature for smp
   leon3: implement multiprocessor
   leon3: check cpu_id in the tiny bootloader
   MAINTAINERS: replace Fabien by myself as Leon3 maintainer

Cc'ing maintainers per:

$ ./scripts/get_maintainer.pl -f hw/sparc/leon3.c
"Clément Chigot" <chi...@adacore.com> (maintainer:Leon3)
Frederic Konrad <konrad.frede...@yahoo.fr> (maintainer:Leon3)
Mark Cave-Ayland <mark.cave-ayl...@ilande.co.uk> (maintainer:SPARC TCG CPUs)
Artyom Tarasenko <atar4q...@gmail.com> (maintainer:SPARC TCG CPUs)

Mark / Artyom if you don't have PR planned I can take the v3 if you Ack.

Regards,

Phil.

Reply via email to