On 2019-01-11 15:08, Philippe Mathieu-Daudé wrote: > From: Philippe Mathieu-Daudé <[email protected]> > > Files requiring AllwinnerAHCIState already include "hw/ide/ahci.h". > > To clean "qemu/typedefs.h", move the declaration to "hw/ide/ahci.h" > (removing the forward declaration). > > Signed-off-by: Philippe Mathieu-Daudé <[email protected]> > --- > include/hw/ide/ahci.h | 4 ++-- > include/qemu/typedefs.h | 1 - > 2 files changed, 2 insertions(+), 3 deletions(-) > > diff --git a/include/hw/ide/ahci.h b/include/hw/ide/ahci.h > index b7bb2b02d6..b44e3000cf 100644 > --- a/include/hw/ide/ahci.h > +++ b/include/hw/ide/ahci.h > @@ -73,13 +73,13 @@ typedef struct SysbusAHCIState { > #define ALLWINNER_AHCI_MMIO_OFF 0x80 > #define ALLWINNER_AHCI_MMIO_SIZE 0x80 > > -struct AllwinnerAHCIState { > +typedef struct AllwinnerAHCIState { > /*< private >*/ > SysbusAHCIState parent_obj; > /*< public >*/ > > MemoryRegion mmio; > uint32_t regs[ALLWINNER_AHCI_MMIO_SIZE/4]; > -}; > +} AllwinnerAHCIState; > > #endif /* HW_IDE_AHCI_H */ > diff --git a/include/qemu/typedefs.h b/include/qemu/typedefs.h > index c026229573..3a5ca74bd3 100644 > --- a/include/qemu/typedefs.h > +++ b/include/qemu/typedefs.h > @@ -8,7 +8,6 @@ > typedef struct AdapterInfo AdapterInfo; > typedef struct AddressSpace AddressSpace; > typedef struct AioContext AioContext; > -typedef struct AllwinnerAHCIState AllwinnerAHCIState; > typedef struct AudioState AudioState; > typedef struct BdrvDirtyBitmap BdrvDirtyBitmap; > typedef struct BdrvDirtyBitmapIter BdrvDirtyBitmapIter; >
Reviewed-by: Thomas Huth <[email protected]>
