Hi Andreas, Here is a mixed bag of QOM cleanups, moving us slightly closer to QOMification of SSI.
This prepares support for some major refactoring around SSI (in particular some QSPI patches). Regards, Peter Peter Crosthwaite (6): ssi: Convert legacy casts from SSI_SLAVE->DEVICE ssi: Remove legacy SSI_BUS->BUS cast misc: max111x: Create abstract max111x class misc: max111x: QOM casting sweep ssi: Remove SSI_SLAVE_FROM_QDEV macro block/m25p80: Remove FROM_SSI_SLAVE usages hw/arm/spitz.c | 9 +++++---- hw/block/m25p80.c | 6 +++--- hw/display/ads7846.c | 2 +- hw/display/ssd0323.c | 4 ++-- hw/misc/max111x.c | 46 +++++++++++++++++++++++++++++++++------------- hw/sd/ssi-sd.c | 2 +- hw/ssi/ssi.c | 4 ++-- include/hw/ssi.h | 1 - 8 files changed, 47 insertions(+), 27 deletions(-) -- 1.8.5.4