On 4/17/25 16:58, Philippe Mathieu-Daudé wrote:
While DEFINE_MACHINE() is a succinct macro, it doesn't
allow registering QOM interfaces to the defined machine.
Convert to the generic DEFINE_TYPES() in preparation to
register interfaces.

Philippe Mathieu-Daudé (11):
   hw/core/null-machine: Define machine as generic QOM type
   hw/arm/bananapi: Define machine as generic QOM type
   hw/arm/cubieboard: Define machine as generic QOM type
   hw/arm/digic: Define machine as generic QOM type
   hw/arm/imx: Define machines as generic QOM types
   hw/arm/integratorcp: Define machine as generic QOM type
   hw/arm/kzm: Define machine as generic QOM type
   hw/arm/msf2: Define machine as generic QOM type
   hw/arm/musicpal: Define machine as generic QOM type
   hw/arm/orangepi: Define machine as generic QOM type
   hw/arm/stm32: Define machines as generic QOM types

  hw/arm/bananapi_m2u.c      | 13 +++++++++++--
  hw/arm/cubieboard.c        | 13 +++++++++++--
  hw/arm/digic_boards.c      | 14 ++++++++++++--
  hw/arm/imx25_pdk.c         | 14 ++++++++++++--
  hw/arm/imx8mp-evk.c        | 15 +++++++++++++--
  hw/arm/integratorcp.c      | 16 +++++++++++++---
  hw/arm/kzm.c               | 14 ++++++++++++--
  hw/arm/mcimx6ul-evk.c      | 15 +++++++++++++--
  hw/arm/mcimx7d-sabre.c     | 15 +++++++++++++--
  hw/arm/msf2-som.c          | 13 +++++++++++--
  hw/arm/musicpal.c          | 16 +++++++++++++---
  hw/arm/netduino2.c         | 13 +++++++++++--
  hw/arm/netduinoplus2.c     | 13 +++++++++++--
  hw/arm/olimex-stm32-h405.c | 13 +++++++++++--
  hw/arm/orangepi.c          | 13 +++++++++++--
  hw/arm/sabrelite.c         | 14 ++++++++++++--
  hw/arm/stm32vldiscovery.c  | 13 +++++++++++--
  hw/core/null-machine.c     | 14 ++++++++++++--
  18 files changed, 213 insertions(+), 38 deletions(-)


Sounds good, for the whole series:
Reviewed-by: Pierrick Bouvier <pierrick.bouv...@linaro.org>

Reply via email to