From: Peter Crosthwaite Date: Wed, 12 Feb 2014 00:30:10 +0000 (-0800) Subject: ssi: Remove SSI_SLAVE_FROM_QDEV() macro X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=1f760d5f2bbe89685f2fe4b12a898c26196d3a1e;p=qmiga%2Fqemu.git ssi: Remove SSI_SLAVE_FROM_QDEV() macro There are no usages left of this legacy cast. Delete. Signed-off-by: Peter Crosthwaite [AF: Rename SSISlave parent field] Signed-off-by: Andreas Färber ssi: Rename parent field --- diff --git a/include/hw/ssi.h b/include/hw/ssi.h index fdae317295..6c13fb2e44 100644 --- a/include/hw/ssi.h +++ b/include/hw/ssi.h @@ -56,13 +56,12 @@ typedef struct SSISlaveClass { } SSISlaveClass; struct SSISlave { - DeviceState qdev; + DeviceState parent_obj; /* Chip select state */ bool cs; }; -#define SSI_SLAVE_FROM_QDEV(dev) DO_UPCAST(SSISlave, qdev, dev) #define FROM_SSI_SLAVE(type, dev) DO_UPCAST(type, ssidev, dev) extern const VMStateDescription vmstate_ssi_slave;