summary refs log tree commit diff stats
path: root/hw/kvm/apic.c
diff options
context:
space:
mode:
Diffstat (limited to 'hw/kvm/apic.c')
-rw-r--r--hw/kvm/apic.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/hw/kvm/apic.c b/hw/kvm/apic.c
index bc80ae4ede..89e33b0ac8 100644
--- a/hw/kvm/apic.c
+++ b/hw/kvm/apic.c
@@ -132,14 +132,15 @@ static void kvm_apic_class_init(ObjectClass *klass, void *data)
     k->external_nmi = kvm_apic_external_nmi;
 }
 
-static DeviceInfo kvm_apic_info = {
+static TypeInfo kvm_apic_info = {
     .name = "kvm-apic",
+    .parent = TYPE_APIC_COMMON,
     .class_init = kvm_apic_class_init,
 };
 
 static void kvm_apic_register_device(void)
 {
-    apic_qdev_register(&kvm_apic_info);
+    type_register_static(&kvm_apic_info);
 }
 
 device_init(kvm_apic_register_device)