qemu-e2k/target/ppc
Nicholas Piggin 7f65ebb0e7 target/ppc: Use SMT4 small core chip type in POWER9/10 PVRs
QEMU's PVR value for POWER9 DD2.0 has chip type 1, which is the SMT4
"small core" type that OpenPOWER processors use. QEMU's PVR for all
other POWER9/10 have chip type 0, which "enterprise" systems use.

The difference does not really matter to QEMU (because it does not care
about SMT mode in the target), but for consistency all PVRs should use
the same chip type. We'll go with the SMT4 OpenPOWER type.

Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
Reviewed-by: Daniel Henrique Barboza <danielhb413@gmail.com>
Message-Id: <20230515160131.394562-1-npiggin@gmail.com>
Signed-off-by: Daniel Henrique Barboza <danielhb413@gmail.com>
2023-05-28 07:13:54 -03:00
..
translate target/ppc: Fix fallback to MFSS for MFFS* instructions on pre 3.0 ISAs 2023-05-27 08:25:19 -03:00
arch_dump.c
compat.c
cpu_init.c target/ppc: Fix width of some 32-bit SPRs 2023-05-27 08:25:19 -03:00
cpu-models.c
cpu-models.h target/ppc: Use SMT4 small core chip type in POWER9/10 PVRs 2023-05-28 07:13:54 -03:00
cpu-param.h
cpu-qom.h
cpu.c
cpu.h
dfp_helper.c
excp_helper.c target/ppc: Alignment faults do not set DSISR in ISA v3.0 onward 2023-05-27 10:06:26 -03:00
fpu_helper.c
gdbstub.c
helper_regs.c target/ppc: Fix width of some 32-bit SPRs 2023-05-27 08:25:19 -03:00
helper_regs.h
helper.h
insn32.decode target/ppc: Fix fallback to MFSS for MFFS* instructions on pre 3.0 ISAs 2023-05-27 08:25:19 -03:00
insn64.decode
int_helper.c
internal.h
Kconfig
kvm_ppc.h spapr: Add SPAPR_CAP_AIL_MODE_3 for AIL mode 3 support for H_SET_MODE hcall 2023-05-28 07:13:54 -03:00
kvm-stub.c
kvm.c spapr: Add SPAPR_CAP_AIL_MODE_3 for AIL mode 3 support for H_SET_MODE hcall 2023-05-28 07:13:54 -03:00
machine.c
mem_helper.c
meson.build
misc_helper.c target/ppc: Fix width of some 32-bit SPRs 2023-05-27 08:25:19 -03:00
mmu_common.c
mmu_helper.c
mmu-book3s-v3.c
mmu-book3s-v3.h
mmu-books.h
mmu-hash32.c
mmu-hash32.h
mmu-hash64.c
mmu-hash64.h
mmu-radix64.c
mmu-radix64.h
power8-pmu-regs.c.inc
power8-pmu.c target/ppc: Fix width of some 32-bit SPRs 2023-05-27 08:25:19 -03:00
power8-pmu.h
ppc-qmp-cmds.c
spr_common.h target/ppc: Fix width of some 32-bit SPRs 2023-05-27 08:25:19 -03:00
tcg-stub.c
timebase_helper.c
trace-events
trace.h
translate.c target/ppc: Fix width of some 32-bit SPRs 2023-05-27 08:25:19 -03:00
user_only_helper.c