i8257: Move QOM macro to header

Move the I8257 macro to i8257.h, close to the TYPE_I8257 define.

This will make future conversion to OBJECT_DECLARE* easier.

Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Tested-By: Roman Bolshakov <r.bolshakov@yadro.com>
Message-Id: <20200825192110.3528606-32-ehabkost@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
This commit is contained in:
Eduardo Habkost 2020-08-25 15:20:27 -04:00
parent 5e748ffbbf
commit e6fcd78008
2 changed files with 2 additions and 2 deletions

View File

@ -33,8 +33,6 @@
#include "qemu/log.h" #include "qemu/log.h"
#include "trace.h" #include "trace.h"
#define I8257(obj) \
OBJECT_CHECK(I8257State, (obj), TYPE_I8257)
/* #define DEBUG_DMA */ /* #define DEBUG_DMA */

View File

@ -5,6 +5,8 @@
#include "exec/ioport.h" #include "exec/ioport.h"
#define TYPE_I8257 "i8257" #define TYPE_I8257 "i8257"
#define I8257(obj) \
OBJECT_CHECK(I8257State, (obj), TYPE_I8257)
typedef struct I8257Regs { typedef struct I8257Regs {
int now[2]; int now[2];