Add the raspi0/1/3A+ machines. All series reviewed :)
Since v3: - Addressed Igor's review comment and added his R-b tag Since v2: - Rebased - Addressed Igor comment - Added Luc R-b - Added model 3A+ Since v1: - Use more specific machine names Philippe Mathieu-Daudé (9): hw/arm/bcm2836: Restrict BCM283XInfo declaration to C source hw/arm/bcm2836: QOM'ify more by adding class_init() to each SoC type hw/arm/bcm2836: Introduce BCM283XClass::core_count hw/arm/bcm2836: Only provide "enabled-cpus" property to multicore SoCs hw/arm/bcm2836: Split out common realize() code hw/arm/bcm2836: Introduce the BCM2835 SoC hw/arm/raspi: Add the Raspberry Pi A+ machine hw/arm/raspi: Add the Raspberry Pi Zero machine hw/arm/raspi: Add the Raspberry Pi 3 model A+ include/hw/arm/bcm2836.h | 9 +- hw/arm/bcm2836.c | 182 ++++++++++++++++++++++++++------------- hw/arm/raspi.c | 41 +++++++++ 3 files changed, 162 insertions(+), 70 deletions(-) -- 2.26.2