Revision ff6986ce hw/i386/kvm/apic.c
b/hw/i386/kvm/apic.c | ||
---|---|---|
171 | 171 |
.endianness = DEVICE_NATIVE_ENDIAN, |
172 | 172 |
}; |
173 | 173 |
|
174 |
static void kvm_apic_init(APICCommonState *s)
|
|
174 |
static void kvm_apic_realize(DeviceState *dev, Error **errp)
|
|
175 | 175 |
{ |
176 |
APICCommonState *s = APIC_COMMON(dev); |
|
177 |
|
|
176 | 178 |
memory_region_init_io(&s->io_memory, NULL, &kvm_apic_io_ops, s, "kvm-apic-msi", |
177 | 179 |
APIC_SPACE_SIZE); |
178 | 180 |
|
... | ... | |
185 | 187 |
{ |
186 | 188 |
APICCommonClass *k = APIC_COMMON_CLASS(klass); |
187 | 189 |
|
188 |
k->init = kvm_apic_init;
|
|
190 |
k->realize = kvm_apic_realize;
|
|
189 | 191 |
k->set_base = kvm_apic_set_base; |
190 | 192 |
k->set_tpr = kvm_apic_set_tpr; |
191 | 193 |
k->get_tpr = kvm_apic_get_tpr; |
Also available in: Unified diff