target/arm: Move start-powered-off property to generic CPUState
commitc1b701587e59d9569c38d1d6033cd7cc2a992105
authorThiago Jung Bauermann <bauerman@linux.ibm.com>
Wed, 26 Aug 2020 05:55:28 +0000 (26 02:55 -0300)
committerDavid Gibson <david@gibson.dropbear.id.au>
Tue, 8 Sep 2020 00:08:42 +0000 (8 10:08 +1000)
tree8be8cc275c45f58819aed20aa95b1cb6d0a07c66
parent28f5a716212b891eef3eadc2c5053c0e0c512e1d
target/arm: Move start-powered-off property to generic CPUState

There are other platforms which also have CPUs that start powered off, so
generalize the start-powered-off property so that it can be used by them.

Note that ARMv7MState also has a property of the same name but this patch
doesn't change it because that class isn't a subclass of CPUState so it
wouldn't be a trivial change.

This change should not cause any change in behavior.

Suggested-by: Eduardo Habkost <ehabkost@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Reviewed-by: David Gibson <david@gibson.dropbear.id.au>
Reviewed-by: Greg Kurz <groug@kaod.org>
Signed-off-by: Thiago Jung Bauermann <bauerman@linux.ibm.com>
Message-Id: <20200826055535.951207-2-bauerman@linux.ibm.com>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
exec.c
include/hw/core/cpu.h
target/arm/cpu.c
target/arm/cpu.h
target/arm/kvm32.c
target/arm/kvm64.c