]> git.proxmox.com Git - qemu.git/commit
spapr: Use DeviceClass::fw_name for device tree CPU node
authorAndreas Färber <afaerber@suse.de>
Tue, 15 Oct 2013 16:33:37 +0000 (18:33 +0200)
committerAlexander Graf <agraf@suse.de>
Fri, 25 Oct 2013 21:25:48 +0000 (23:25 +0200)
commit3bbf37f2692652cc9d48030a9e7f34e2207429f6
tree59793749c8fd83e332fcfc4b5d536eaf25508e72
parent793826cd460828975591f289de78672af4a47ef9
spapr: Use DeviceClass::fw_name for device tree CPU node

Instead of relying on cpu_model, obtain the device tree node label
per CPU. Use DeviceClass::fw_name as source.

Whenever DeviceClass::fw_name is unknown, default to "PowerPC,UNKNOWN".

As a consequence, spapr_fixup_cpu_dt() can operate on each CPU's fw_name,
obsoleting sPAPREnvironment::cpu_model, and spapr_create_fdt_skel() can
drop its cpu_model argument.

Signed-off-by: Prerna Saxena <prerna@linux.vnet.ibm.com>
Signed-off-by: Andreas Färber <afaerber@suse.de>
Signed-off-by: Alexander Graf <agraf@suse.de>
hw/ppc/spapr.c
include/hw/ppc/spapr.h
target-ppc/translate_init.c