qemu-patch-raspberry4/target/ppc
David Gibson d6e166c082 ppc: Rename cpu_version to compat_pvr
The 'cpu_version' field in PowerPCCPU is badly named.  It's named after the
'cpu-version' device tree property where it is advertised, but that meaning
may not be obvious in most places it appears.

Worse, it doesn't even really correspond to that device tree property.  The
property contains either the processor's PVR, or, if the CPU is running in
a compatibility mode, a special "logical PVR" representing which mode.

Rename the cpu_version field, and a number of related variables to
compat_pvr to make this clearer.

Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
Reviewed-by: Alexey Kardashevskiy <aik@ozlabs.ru>
Reviewed-by: Thomas Huth <thuth@redhat.com>
2017-01-31 10:10:13 +11:00
..
translate target-ppc: add vextu[bhw][lr]x instructions 2017-01-31 10:10:13 +11:00
arch_dump.c
cpu-models.c
cpu-models.h
cpu-qom.h
cpu.h ppc: Rename cpu_version to compat_pvr 2017-01-31 10:10:13 +11:00
dfp_helper.c
excp_helper.c ppc: Clean up and QOMify hypercall emulation 2017-01-31 10:10:13 +11:00
fpu_helper.c target-ppc: Add xscmpoqp and xscmpuqp instructions 2017-01-31 10:10:12 +11:00
gdbstub.c
helper.h target-ppc: add vextu[bhw][lr]x instructions 2017-01-31 10:10:13 +11:00
helper_regs.h cputlb: drop flush_global flag from tlb_flush 2017-01-13 14:24:37 +00:00
int_helper.c target-ppc: add vextu[bhw][lr]x instructions 2017-01-31 10:10:13 +11:00
internal.h target-ppc: implement lxv/lxvx and stxv/stxvx 2017-01-31 10:10:12 +11:00
kvm-stub.c
kvm.c ppc: Rename cpu_version to compat_pvr 2017-01-31 10:10:13 +11:00
kvm_ppc.h ppc: Rename cpu_version to compat_pvr 2017-01-31 10:10:13 +11:00
machine.c migration: extend VMStateInfo 2017-01-24 17:54:47 +00:00
Makefile.objs
mem_helper.c
mfrom_table.c
mfrom_table_gen.c
misc_helper.c cputlb: drop flush_global flag from tlb_flush 2017-01-13 14:24:37 +00:00
mmu-hash32.c
mmu-hash32.h
mmu-hash64.c kvm: move cpu synchronization code 2017-01-19 22:07:46 +01:00
mmu-hash64.h
mmu_helper.c cputlb: drop flush_global flag from tlb_flush 2017-01-13 14:24:37 +00:00
monitor.c
STATUS
timebase_helper.c
trace-events
translate.c target-ppc: implement lxv/lxvx and stxv/stxvx 2017-01-31 10:10:12 +11:00
translate_init.c ppc: Rename cpu_version to compat_pvr 2017-01-31 10:10:13 +11:00
user_only_helper.c