[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 0/2] P11 support for QEMU
|
From: |
Aditya Gupta |
|
Subject: |
[PATCH 0/2] P11 support for QEMU |
|
Date: |
Mon, 1 Apr 2024 11:25:01 +0530 |
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
- [PATCH 0/2] P11 support for QEMU,
Aditya Gupta <=
Re: [PATCH 0/2] P11 support for QEMU, Nicholas Piggin, 2024/04/03