Hi, This series fix a QOM issue with the OpenTitanState structure, noticed while auditing QOM relations globally.
All patches are trivial to review. Regards, Phil. Philippe Mathieu-Daudé (5): hw/riscv/opentitan: Rename machine_[class]_init() functions hw/riscv/opentitan: Declare QOM types using DEFINE_TYPES() macro hw/riscv/opentitan: Add TYPE_OPENTITAN_MACHINE definition hw/riscv/opentitan: Explicit machine type definition hw/riscv/opentitan: Correct OpenTitanState parent type/size include/hw/riscv/opentitan.h | 6 +++++- hw/riscv/opentitan.c | 38 +++++++++++++++++++----------------- 2 files changed, 25 insertions(+), 19 deletions(-) -- 2.38.1