From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48547) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WDNgB-0003FS-S6 for qemu-devel@nongnu.org; Tue, 11 Feb 2014 19:28:03 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WDNg4-0004Gc-JR for qemu-devel@nongnu.org; Tue, 11 Feb 2014 19:27:55 -0500 Received: from mail-qa0-f50.google.com ([209.85.216.50]:35401) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WDNg4-0004GY-F6 for qemu-devel@nongnu.org; Tue, 11 Feb 2014 19:27:48 -0500 Received: by mail-qa0-f50.google.com with SMTP id cm18so12700071qab.23 for ; Tue, 11 Feb 2014 16:27:48 -0800 (PST) Sender: Peter Crosthwaite From: Peter Crosthwaite Date: Tue, 11 Feb 2014 16:27:13 -0800 Message-Id: Subject: [Qemu-devel] [PATCH qom-next v1 0/6] SSI QOM cleanups List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: afaerber@suse.de, qemu-devel@nongnu.org Cc: peter.maydell@linaro.org 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