qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/2] P11 support for QEMU
@ 2024-04-01  5:55 Aditya Gupta
  2024-04-01  5:55 ` [PATCH 1/2] ppc: pseries: add P11 cpu type Aditya Gupta
                   ` (3 more replies)
  0 siblings, 4 replies; 9+ messages in thread
From: Aditya Gupta @ 2024-04-01  5:55 UTC (permalink / raw)
  To: qemu-devel; +Cc: Mahesh J Salgaonkar, Madhavan Srinivasan, Nicholas Piggin

This patch series adds support for Power11 pseries and powernv machine targets
to emulate VMs running on Power11.

Most of the P11 support code has been taken from P10 code in QEMU.
And has been tested in pseries, powernv, with and without compat mode.

Git Tree for Testing: https://github.com/adi-g15-ibm/qemu/tree/p11

Aditya Gupta (2):
  ppc: pseries: add P11 cpu type
  ppc: powernv11: add base support for P11 PowerNV

 docs/system/ppc/pseries.rst |   6 +-
 hw/ppc/pnv.c                | 409 ++++++++++++++++++++++++++++++++++++
 hw/ppc/pnv_core.c           |  94 +++++++++
 hw/ppc/pnv_homer.c          |  64 ++++++
 hw/ppc/pnv_lpc.c            |  14 ++
 hw/ppc/pnv_occ.c            |  14 ++
 hw/ppc/pnv_psi.c            |  21 ++
 hw/ppc/pnv_sbe.c            |  19 ++
 hw/ppc/spapr_cpu_core.c     |   1 +
 include/hw/ppc/pnv.h        |  51 +++++
 include/hw/ppc/pnv_chip.h   |  30 +++
 include/hw/ppc/pnv_homer.h  |   3 +
 include/hw/ppc/pnv_lpc.h    |   4 +
 include/hw/ppc/pnv_occ.h    |   2 +
 include/hw/ppc/pnv_psi.h    |   2 +
 include/hw/ppc/pnv_sbe.h    |   2 +
 include/hw/ppc/pnv_xscom.h  |  55 +++++
 target/ppc/compat.c         |   7 +
 target/ppc/cpu-models.c     |   2 +
 target/ppc/cpu-models.h     |   2 +
 target/ppc/cpu_init.c       | 162 ++++++++++++++
 21 files changed, 961 insertions(+), 3 deletions(-)

-- 
2.43.0



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

end of thread, other threads:[~2024-04-03  4:27 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-04-01  5:55 [PATCH 0/2] P11 support for QEMU Aditya Gupta
2024-04-01  5:55 ` [PATCH 1/2] ppc: pseries: add P11 cpu type Aditya Gupta
2024-04-01  5:55 ` [PATCH 2/2] ppc: powernv11: add base support for P11 PowerNV Aditya Gupta
2024-04-01  8:25 ` [PATCH 0/2] P11 support for QEMU Cédric Le Goater
2024-04-02  6:39   ` Aditya Gupta
2024-04-02  6:56     ` Cédric Le Goater
2024-04-02  7:00       ` Aditya Gupta
2024-04-02  8:43         ` Cédric Le Goater
2024-04-03  4:26 ` Nicholas Piggin

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).