mbox series

[0/4] hw/mips/loongson3_virt: Wire up loongarch_ipi device

Message ID 20230521102307.87081-1-jiaxun.yang@flygoat.com (mailing list archive)
Headers show
Series hw/mips/loongson3_virt: Wire up loongarch_ipi device | expand

Message

Jiaxun Yang May 21, 2023, 10:23 a.m. UTC
Hi all,

This series wires up loongarch_ipi device for loongson3-virt,
which is required for SMP support.

We also add a new test for loongson3-virt for acceptance harness.

Thanks
- Jiaxun

Jiaxun Yang (4):
  hw/intc/loongarch_ipi: Bring back all 4 IPI mailboxes
  hw/intc/loongarch_ipi: Guard LoongArch only features with ifdef
  hw/mips/loongson3_virt: Wire up loongarch_ipi device
  tests/avocado: Add boot_linux_console test for loongson3-virt

 hw/intc/loongarch_ipi.c             | 26 ++++++++++++++--
 hw/mips/Kconfig                     |  1 +
 hw/mips/loongson3_bootp.c           |  2 --
 hw/mips/loongson3_bootp.h           |  3 ++
 hw/mips/loongson3_virt.c            | 20 +++++++++++--
 include/hw/intc/loongarch_ipi.h     |  4 ++-
 tests/avocado/boot_linux_console.py | 46 +++++++++++++++++++++++++++++
 7 files changed, 94 insertions(+), 8 deletions(-)