|
@@ -31,7 +31,7 @@
|
|
|
|
|
|
static void or_irq_handler(void *opaque, int n, int level)
|
|
static void or_irq_handler(void *opaque, int n, int level)
|
|
{
|
|
{
|
|
- qemu_or_irq *s = OR_IRQ(opaque);
|
|
|
|
|
|
+ OrIRQState *s = OR_IRQ(opaque);
|
|
int or_level = 0;
|
|
int or_level = 0;
|
|
int i;
|
|
int i;
|
|
|
|
|
|
@@ -46,7 +46,7 @@ static void or_irq_handler(void *opaque, int n, int level)
|
|
|
|
|
|
static void or_irq_reset(DeviceState *dev)
|
|
static void or_irq_reset(DeviceState *dev)
|
|
{
|
|
{
|
|
- qemu_or_irq *s = OR_IRQ(dev);
|
|
|
|
|
|
+ OrIRQState *s = OR_IRQ(dev);
|
|
int i;
|
|
int i;
|
|
|
|
|
|
for (i = 0; i < MAX_OR_LINES; i++) {
|
|
for (i = 0; i < MAX_OR_LINES; i++) {
|
|
@@ -56,7 +56,7 @@ static void or_irq_reset(DeviceState *dev)
|
|
|
|
|
|
static void or_irq_realize(DeviceState *dev, Error **errp)
|
|
static void or_irq_realize(DeviceState *dev, Error **errp)
|
|
{
|
|
{
|
|
- qemu_or_irq *s = OR_IRQ(dev);
|
|
|
|
|
|
+ OrIRQState *s = OR_IRQ(dev);
|
|
|
|
|
|
assert(s->num_lines <= MAX_OR_LINES);
|
|
assert(s->num_lines <= MAX_OR_LINES);
|
|
|
|
|
|
@@ -65,7 +65,7 @@ static void or_irq_realize(DeviceState *dev, Error **errp)
|
|
|
|
|
|
static void or_irq_init(Object *obj)
|
|
static void or_irq_init(Object *obj)
|
|
{
|
|
{
|
|
- qemu_or_irq *s = OR_IRQ(obj);
|
|
|
|
|
|
+ OrIRQState *s = OR_IRQ(obj);
|
|
|
|
|
|
qdev_init_gpio_out(DEVICE(obj), &s->out_irq, 1);
|
|
qdev_init_gpio_out(DEVICE(obj), &s->out_irq, 1);
|
|
}
|
|
}
|
|
@@ -84,7 +84,7 @@ static void or_irq_init(Object *obj)
|
|
|
|
|
|
static bool vmstate_extras_needed(void *opaque)
|
|
static bool vmstate_extras_needed(void *opaque)
|
|
{
|
|
{
|
|
- qemu_or_irq *s = OR_IRQ(opaque);
|
|
|
|
|
|
+ OrIRQState *s = OR_IRQ(opaque);
|
|
|
|
|
|
return s->num_lines >= OLD_MAX_OR_LINES;
|
|
return s->num_lines >= OLD_MAX_OR_LINES;
|
|
}
|
|
}
|
|
@@ -95,7 +95,7 @@ static const VMStateDescription vmstate_or_irq_extras = {
|
|
.minimum_version_id = 1,
|
|
.minimum_version_id = 1,
|
|
.needed = vmstate_extras_needed,
|
|
.needed = vmstate_extras_needed,
|
|
.fields = (VMStateField[]) {
|
|
.fields = (VMStateField[]) {
|
|
- VMSTATE_VARRAY_UINT16_UNSAFE(levels, qemu_or_irq, num_lines, 0,
|
|
|
|
|
|
+ VMSTATE_VARRAY_UINT16_UNSAFE(levels, OrIRQState, num_lines, 0,
|
|
vmstate_info_bool, bool),
|
|
vmstate_info_bool, bool),
|
|
VMSTATE_END_OF_LIST(),
|
|
VMSTATE_END_OF_LIST(),
|
|
},
|
|
},
|
|
@@ -106,7 +106,7 @@ static const VMStateDescription vmstate_or_irq = {
|
|
.version_id = 1,
|
|
.version_id = 1,
|
|
.minimum_version_id = 1,
|
|
.minimum_version_id = 1,
|
|
.fields = (VMStateField[]) {
|
|
.fields = (VMStateField[]) {
|
|
- VMSTATE_BOOL_SUB_ARRAY(levels, qemu_or_irq, 0, OLD_MAX_OR_LINES),
|
|
|
|
|
|
+ VMSTATE_BOOL_SUB_ARRAY(levels, OrIRQState, 0, OLD_MAX_OR_LINES),
|
|
VMSTATE_END_OF_LIST(),
|
|
VMSTATE_END_OF_LIST(),
|
|
},
|
|
},
|
|
.subsections = (const VMStateDescription*[]) {
|
|
.subsections = (const VMStateDescription*[]) {
|
|
@@ -116,7 +116,7 @@ static const VMStateDescription vmstate_or_irq = {
|
|
};
|
|
};
|
|
|
|
|
|
static Property or_irq_properties[] = {
|
|
static Property or_irq_properties[] = {
|
|
- DEFINE_PROP_UINT16("num-lines", qemu_or_irq, num_lines, 1),
|
|
|
|
|
|
+ DEFINE_PROP_UINT16("num-lines", OrIRQState, num_lines, 1),
|
|
DEFINE_PROP_END_OF_LIST(),
|
|
DEFINE_PROP_END_OF_LIST(),
|
|
};
|
|
};
|
|
|
|
|
|
@@ -136,7 +136,7 @@ static void or_irq_class_init(ObjectClass *klass, void *data)
|
|
static const TypeInfo or_irq_type_info = {
|
|
static const TypeInfo or_irq_type_info = {
|
|
.name = TYPE_OR_IRQ,
|
|
.name = TYPE_OR_IRQ,
|
|
.parent = TYPE_DEVICE,
|
|
.parent = TYPE_DEVICE,
|
|
- .instance_size = sizeof(qemu_or_irq),
|
|
|
|
|
|
+ .instance_size = sizeof(OrIRQState),
|
|
.instance_init = or_irq_init,
|
|
.instance_init = or_irq_init,
|
|
.class_init = or_irq_class_init,
|
|
.class_init = or_irq_class_init,
|
|
};
|
|
};
|