]> Git Repo - qemu.git/blobdiff - hw/intc/arm_gicv3_kvm.c
s390x/flic: cache the common flic class in a central function
[qemu.git] / hw / intc / arm_gicv3_kvm.c
index 481fe5405a6115e5ddab8a580afd3a861ef2e462..ec371772b3e4a6e042b2049cc9cb5aa9df93d14a 100644 (file)
@@ -795,10 +795,9 @@ static void kvm_arm_gicv3_class_init(ObjectClass *klass, void *data)
 
     agcc->pre_save = kvm_arm_gicv3_get;
     agcc->post_load = kvm_arm_gicv3_put;
-    kgc->parent_realize = dc->realize;
-    kgc->parent_reset = dc->reset;
-    dc->realize = kvm_arm_gicv3_realize;
-    dc->reset = kvm_arm_gicv3_reset;
+    device_class_set_parent_realize(dc, kvm_arm_gicv3_realize,
+                                    &kgc->parent_realize);
+    device_class_set_parent_reset(dc, kvm_arm_gicv3_reset, &kgc->parent_reset);
 }
 
 static const TypeInfo kvm_arm_gicv3_info = {
This page took 0.022105 seconds and 4 git commands to generate.