target-arm: Add vexpress a9 & a15 machine objects
commit9ee00ba8311a9cc59f8d1034c98b6f9f3694495b
authorGreg Bellows <greg.bellows@linaro.org>
Mon, 15 Dec 2014 23:09:39 +0000 (15 17:09 -0600)
committerPeter Maydell <peter.maydell@linaro.org>
Mon, 22 Dec 2014 23:12:27 +0000 (22 23:12 +0000)
tree3b096caf2f35cc35878a7c22eb0a4ab9fdf8ce59
parent7eb1dc7f0b65a324323541440baf2ea544adcefb
target-arm: Add vexpress a9 & a15 machine objects

Add Vexpress machine objects for the the Cortex A9 & A15 variants.  The older
style QEMUMachine types were replaced with dedicated TypeInfo objects. The new
objects include dedicated class init functions that currently ustilze dedicated
machine init methods.  The previous qemu_register_machine calls were replaced
with the newer type_register_status calls.

Signed-off-by: Greg Bellows <greg.bellows@linaro.org>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Message-id: 1418684992-8996-3-git-send-email-greg.bellows@linaro.org
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
hw/arm/vexpress.c