OSDN Git Service

macio: don't set user_creatable to false
authorMark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
Tue, 29 Dec 2020 17:56:19 +0000 (17:56 +0000)
committerMark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
Wed, 13 Jan 2021 12:21:21 +0000 (12:21 +0000)
Now that all of the object property links to the heathrow PIC and OpenPIC have
been removed from the macio devices, it is safe to allow the macio-oldworld
and macio-neworld devices to be marked as user_creatable.

Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
Message-Id: <20201229175619.6051-8-mark.cave-ayland@ilande.co.uk>
Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
hw/misc/macio/macio.c

index d17cffd..e6eeb57 100644 (file)
@@ -457,8 +457,6 @@ static void macio_class_init(ObjectClass *klass, void *data)
     k->class_id = PCI_CLASS_OTHERS << 8;
     device_class_set_props(dc, macio_properties);
     set_bit(DEVICE_CATEGORY_BRIDGE, dc->categories);
-    /* Reason: requires PIC property links to be set in macio_*_realize() */
-    dc->user_creatable = false;
 }
 
 static const TypeInfo macio_bus_info = {