Probably still spring housekeeping stuff. QOM'ify Realview machines further by introducing a common (abstract) MachineClass, and set the read-only fields in the class_init() instead of machine_init() method.
At least the diff-stat is negative :) Philippe Mathieu-Daudé (10): hw/arm/realview: Simplify using 'break' statement hw/arm/realview: Declare QOM types using DEFINE_TYPES() macro hw/arm/realview: Introduce abstract RealviewMachineClass hw/arm/realview: Factor realview_common_class_init() out hw/arm/realview: Move 'board_id' to RealviewMachineClass hw/arm/realview: Move 'is_pb' to RealviewMachineClass hw/arm/realview: Move 'mpcore_periphbase' to RealviewMachineClass hw/arm/realview: Move 'loader_start' to RealviewMachineClass hw/arm/realview: Use generic realview_common_machine_init() hw/arm/realview: Set MachineClass::default_nic in machine_class_init() hw/arm/realview.c | 177 +++++++++++++++++++--------------------------- 1 file changed, 74 insertions(+), 103 deletions(-) -- 2.38.1