On 15 February 2018 at 13:04, Philippe Mathieu-Daudé <f4...@amsat.org> wrote: > Hi Peter, > > On 02/15/2018 08:29 AM, Peter Maydell wrote: >> On 2 February 2018 at 00:42, Alistair Francis >> <alistair.fran...@xilinx.com> wrote: >>> List all possible valid CPU options. >>> >>> Signed-off-by: Alistair Francis <alistair.fran...@xilinx.com> >>> Reviewed-by: Philippe Mathieu-Daudé <f4...@amsat.org> >>> --- >>> >>> V5: >>> - Use cpu_model names >>> V4: >>> - Remove spaces >>> V3: >>> - Add static property >>> V2: >>> - Fix the indentation >>> >>> hw/arm/raspi.c | 7 +++++++ >>> 1 file changed, 7 insertions(+) >>> >>> diff --git a/hw/arm/raspi.c b/hw/arm/raspi.c >>> index cd5fa8c3dc..745a880726 100644 >>> --- a/hw/arm/raspi.c >>> +++ b/hw/arm/raspi.c >>> @@ -158,6 +158,11 @@ static void raspi2_init(MachineState *machine) >>> setup_boot(machine, 2, machine->ram_size - vcram_size); >>> } >>> >>> +static const char *raspi2_valid_cpus[] = { >>> + "cortex-a7", >>> + NULL >>> +}; >> >> Is this definitely right? Looking at the code, the raspi2 board >> creates a TYPE_BCM2836, and that creates cortex-a15 CPUs... > > The BCM2836 use a cortex-a7 but this cpu was not available at the time > of this commit (bad5623690b) and was added later in dcf578ed8ce "The A7 > is very similar to the A15." > > I can prepare a patch for it to apply before this series.
I noticed after I'd written that comment that patch 3 in this series does exactly the change to cortex-a7... thanks -- PMM