Hello, This series converts IndustryPack devices to QOM realize/unrealize.
It goes on to clean up file placement, promoting IndustryPack to use its own subdirectory like PCI, ISA, virtio, etc. Available from: https://github.com/afaerber/qemu-cpu/commits/realize-ipack.v1 git://github.com/afaerber/qemu-cpu.git realize-ipack.v1 Regards, Andreas Cc: Anthony Liguori <anth...@codemonkey.ws> Cc: Alberto Garcia <agar...@igalia.com> Cc: Peter Crosthwaite <peter.crosthwa...@xilinx.com> Cc: Hu Tao <hu...@cn.fujitsu.com> Andreas Färber (6): ipack: Convert to QOM realize ipack: QOM parent field cleanup for IPackBus ipack: QOM parent field cleanup for IPackDevice ipack: Simplify VMSTATE_IPACK_DEVICE() macro ipoctal232: QOM parent field cleanup ipack: Move IndustryPack out of hw/char/ hw/Makefile.objs | 1 + hw/char/Makefile.objs | 2 +- hw/char/ipoctal232.c | 30 ++++++++++++++++-------- hw/ipack/Makefile.objs | 2 ++ hw/{char => ipack}/ipack.c | 44 ++++++++++++++--------------------- hw/{char => ipack}/tpci200.c | 2 +- {hw/char => include/hw/ipack}/ipack.h | 24 +++++++++++++------ 7 files changed, 60 insertions(+), 45 deletions(-) create mode 100644 hw/ipack/Makefile.objs rename hw/{char => ipack}/ipack.c (70%) rename hw/{char => ipack}/tpci200.c (99%) rename {hw/char => include/hw/ipack}/ipack.h (75%) -- 1.8.1.4