qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v3 0/4] hw/mips/loongson3_virt: Implement IPI support
@ 2024-06-05  2:15 Jiaxun Yang
  2024-06-05  2:15 ` [PATCH v3 1/4] hw/intc: Remove loongarch_ipi.c Jiaxun Yang
                   ` (4 more replies)
  0 siblings, 5 replies; 27+ messages in thread
From: Jiaxun Yang @ 2024-06-05  2:15 UTC (permalink / raw)
  To: qemu-devel
  Cc: Huacai Chen, Philippe Mathieu-Daudé, Song Gao, Jiaxun Yang

Hi all,

This series enabled IPI support for loongson3 virt board, loosely
based on my previous work[1].
It generalized loongarch_ipi device to share among both loongarch
and MIPS machines. 

Thanks

[1]: https://lore.kernel.org/all/20230521102307.87081-1-jiaxun.yang@flygoat.com/

To: qemu-devel@nongnu.org
Cc: Song Gao <gaosong@loongson.cn>

Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
---
Changes in v3:
- Fix up sign off lines.
- Link to v2: https://lore.kernel.org/r/20240605-loongson3-ipi-v2-0-da26282e03a5@flygoat.com

Changes in v2:
- Add a patch to remove loongarch_ipi.c (Gao)
- Change iocsr alias owner to CPU (philmd)
- New patch to remove ipi_getcpu
- Link to v1: https://lore.kernel.org/r/20240508-loongson3-ipi-v1-0-1a7b67704664@flygoat.com

---
Jiaxun Yang (4):
      hw/intc: Remove loongarch_ipi.c
      hw/intc/loongson_ipi: Provide per core MMIO address spaces
      hw/mips/loongson3_virt: Wire up loongson_ipi device
      hw/intc/loongson_ipi: Replace ipi_getcpu with cpu_by_arch_id

 hw/intc/loongarch_ipi.c        | 347 -----------------------------------------
 hw/intc/loongson_ipi.c         | 120 +++++++-------
 hw/mips/Kconfig                |   1 +
 hw/mips/loongson3_bootp.c      |   2 -
 hw/mips/loongson3_bootp.h      |   3 +
 hw/mips/loongson3_virt.c       |  39 ++++-
 include/hw/intc/loongson_ipi.h |   2 +
 7 files changed, 108 insertions(+), 406 deletions(-)
---
base-commit: d67a6e054b92e5e1cbb7b0bd5782a670cc7f0df7
change-id: 20240508-loongson3-ipi-65e99b47c400

Best regards,
-- 
Jiaxun Yang <jiaxun.yang@flygoat.com>



^ permalink raw reply	[flat|nested] 27+ messages in thread

end of thread, other threads:[~2024-07-01  8:52 UTC | newest]

Thread overview: 27+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-06-05  2:15 [PATCH v3 0/4] hw/mips/loongson3_virt: Implement IPI support Jiaxun Yang
2024-06-05  2:15 ` [PATCH v3 1/4] hw/intc: Remove loongarch_ipi.c Jiaxun Yang
2024-06-05  3:32   ` gaosong
2024-06-18 11:09   ` Philippe Mathieu-Daudé
2024-06-26  4:11   ` maobibo
2024-06-26  7:40     ` Jiaxun Yang
2024-06-26  7:51       ` maobibo
2024-06-26 10:03         ` Jiaxun Yang
2024-06-26 12:10     ` Philippe Mathieu-Daudé
2024-06-27  2:44       ` gaosong
2024-06-27 13:02         ` Philippe Mathieu-Daudé
2024-07-01  1:35           ` maobibo
2024-07-01  6:44             ` maobibo
2024-07-01  7:01               ` Jiaxun Yang
2024-07-01  7:22                 ` maobibo
2024-07-01  8:29                   ` Jiaxun Yang
2024-07-01  8:51                     ` maobibo
2024-07-01  7:08             ` Jiaxun Yang
2024-07-01  7:24               ` maobibo
2024-06-05  2:15 ` [PATCH v3 2/4] hw/intc/loongson_ipi: Provide per core MMIO address spaces Jiaxun Yang
2024-06-05  2:15 ` [PATCH v3 3/4] hw/mips/loongson3_virt: Wire up loongson_ipi device Jiaxun Yang
2024-06-18 11:17   ` Philippe Mathieu-Daudé
2024-06-18 11:24     ` Philippe Mathieu-Daudé
2024-06-05  2:15 ` [PATCH v3 4/4] hw/intc/loongson_ipi: Replace ipi_getcpu with cpu_by_arch_id Jiaxun Yang
2024-06-05  3:33   ` gaosong
2024-06-12 12:09 ` [PATCH v3 0/4] hw/mips/loongson3_virt: Implement IPI support Jiaxun Yang
2024-06-18 11:49   ` Philippe Mathieu-Daudé

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).