Support the Cortex-A57 in the virt machine model. Signed-off-by: Peter Maydell <peter.mayd...@linaro.org> --- This should perhaps not be just stealing the a15mpcore_priv on the basis that it's a GICv2... --- hw/arm/virt.c | 8 ++++++++ 1 file changed, 8 insertions(+)
diff --git a/hw/arm/virt.c b/hw/arm/virt.c index 2bbc931..e23868a 100644 --- a/hw/arm/virt.c +++ b/hw/arm/virt.c @@ -123,6 +123,14 @@ static VirtBoardInfo machines[] = { .irqmap = a15irqmap, }, { + .cpu_model = "cortex-a57", + /* Our A57 has an A15-style GICv2, so we can use a15mpcore_priv */ + .qdevname = "a15mpcore_priv", + .gic_compatible = "arm,cortex-a15-gic", + .memmap = a15memmap, + .irqmap = a15irqmap, + }, + { .cpu_model = "host", /* We use the A15 private peripheral model to get a V2 GIC */ .qdevname = "a15mpcore_priv", -- 1.9.1