Series fully reviewed. Since v2: - Rebased - Remove default_cpu_type (Richard) - Added R-b tags
Since v1: - Add missing QOM parent for CPU cores - Dropped Aspeed changes (Cédric) Following Gavin recent CPU type enforcement cleanups, restrict more single-CPU ARM machines. Supersedes: <[email protected]> Philippe Mathieu-Daudé (9): hw/arm/exynos: Add missing QOM parent for CPU cores hw/arm/exynos: Check for CPU types in machine_run_board_init() hw/arm/highbank: Add missing QOM parent for CPU cores hw/arm/highbank: Check for CPU types in machine_run_board_init() hw/arm/msf2: Simplify setting MachineClass::valid_cpu_types[] hw/arm/musca: Simplify setting MachineClass::valid_cpu_types[] hw/arm/npcm7xx_boards: Simplify setting MachineClass::valid_cpu_types[] hw/arm/vexpress: Check for CPU types in machine_run_board_init() hw/arm/zynq: Check for CPU types in machine_run_board_init() include/hw/arm/msf2-soc.h | 3 --- hw/arm/exynos4210.c | 1 + hw/arm/exynos4_boards.c | 8 ++++++++ hw/arm/highbank.c | 11 +++++++++++ hw/arm/msf2-soc.c | 3 +-- hw/arm/msf2-som.c | 4 ---- hw/arm/musca.c | 1 - hw/arm/npcm7xx_boards.c | 1 - hw/arm/vexpress.c | 12 ++++++++++-- hw/arm/xilinx_zynq.c | 6 +++++- 10 files changed, 36 insertions(+), 14 deletions(-) -- 2.41.0
