qemu-e2k/target-ppc
Alexey Kardashevskiy b650d6a2fc target-ppc: move POWER7+ to a separate family
So far POWER7+ was a part of POWER7 family. However it has a different
PVR base value so in order to support PVR masks, it needs a separate
family class.

This adds a new family class, PVR base and mask values and moves
Power7+ v2.1 CPU to a new family. The class init function is copied
from the POWER7 family.

This defines a firmware name for the new family as "PowerPC,POWER7+"
instead of previously used "PowerPC,POWER7" from the POWER7 family.
The reason for that is that the Sapphire firmware (a h0st firmware)
uses "PowerPC,POWER7+" already and since no specification defines
exactly the CPU nodes naming in the device tree, we better stay
in sync with the host firmware.

Signed-off-by: Alexey Kardashevskiy <aik@ozlabs.ru>
Signed-off-by: Alexander Graf <agraf@suse.de>
2013-12-20 01:57:58 +01:00
..
arch_dump.c
cpu-models.c target-ppc: move POWER7+ to a separate family 2013-12-20 01:57:58 +01:00
cpu-models.h target-ppc: move POWER7+ to a separate family 2013-12-20 01:57:58 +01:00
cpu-qom.h powerpc: add PVR mask support 2013-12-20 01:57:45 +01:00
cpu.h Add MSR VSX and Associated Exception 2013-12-20 01:57:47 +01:00
excp_helper.c Add MSR VSX and Associated Exception 2013-12-20 01:57:47 +01:00
fpu_helper.c
gdbstub.c
helper_regs.h
helper.h
int_helper.c
kvm_ppc.c
kvm_ppc.h
kvm-stub.c
kvm.c powerpc: add PVR mask support 2013-12-20 01:57:45 +01:00
machine.c
Makefile.objs
mem_helper.c
mfrom_table_gen.c
mfrom_table.c
misc_helper.c
mmu_helper.c
mmu-hash32.c
mmu-hash32.h
mmu-hash64.c
mmu-hash64.h
STATUS
timebase_helper.c
translate_init.c target-ppc: move POWER7+ to a separate family 2013-12-20 01:57:58 +01:00
translate.c Add stxvw4x 2013-12-20 01:57:57 +01:00
user_only_helper.c