[PATCH 00/10] hw/arm/realview: Introduce abstract RealviewMachineClass

Philippe Mathieu-Daudé posted 10 patches 11 months, 2 weeks ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20230524145906.33156-1-philmd@linaro.org
Maintainers: Peter Maydell <peter.maydell@linaro.org>
hw/arm/realview.c | 177 +++++++++++++++++++---------------------------
1 file changed, 74 insertions(+), 103 deletions(-)
[PATCH 00/10] hw/arm/realview: Introduce abstract RealviewMachineClass
Posted by Philippe Mathieu-Daudé 11 months, 2 weeks ago
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