summaryrefslogtreecommitdiffstats
path: root/hw/core/qdev.c
Commit message (Expand)AuthorAgeFilesLines
* qom: Drop @errp parameter of object_property_del()Markus Armbruster2020-05-151-1/+1
* qdev: Unrealize must not failMarkus Armbruster2020-05-151-11/+6Star
* Drop more @errp parameters after previous commitMarkus Armbruster2020-05-151-1/+1
* qom: Drop parameter @errp of object_property_add() & friendsMarkus Armbruster2020-05-151-25/+15Star
* qdev: Clean up qdev_connect_gpio_out_named()Markus Armbruster2020-05-151-7/+4Star
* qom: Drop object_property_set_description() parameter @errpMarkus Armbruster2020-05-151-4/+2Star
* qdev: add clock input&output support to devices.Damien Hedde2020-04-301-0/+12
* core/qdev: fix memleak in qdev_get_gpio_out_connector()Pan Nengyuan2020-03-091-1/+1
* hw/core: deprecate old reset functions and introduce new onesDamien Hedde2020-01-301-0/+5
* hw/core/qdev: update hotplug reset regarding resettableDamien Hedde2020-01-301-1/+14
* hw/core/qdev: handle parent bus change regarding resettableDamien Hedde2020-01-301-5/+11
* hw/core: add Resettable support to BusClass and DeviceClassDamien Hedde2020-01-301-0/+93
* hw/core/qdev: add trace events to help with resettable transitionDamien Hedde2020-01-301-3/+26
* add device_legacy_reset function to prepare for reset api changeDamien Hedde2020-01-301-3/+3
* qdev: register properties as class propertiesMarc-André Lureau2020-01-241-37/+46
* qdev: move instance properties to class propertiesMarc-André Lureau2020-01-241-11/+13
* qdev: rename DeviceClass.propsPaolo Bonzini2020-01-241-4/+4
* qdev: set properties with device_class_set_props()Marc-André Lureau2020-01-241-0/+5
* qdev: move helper function to monitor/miscMarc-André Lureau2020-01-241-26/+0Star
* qdev: remove extraneous errorMarc-André Lureau2020-01-241-11/+4Star
* qdev: remove duplicated qdev_property_add_static() docMarc-André Lureau2020-01-241-10/+0Star
* migration: Define VMSTATE_INSTANCE_ID_ANYPeter Xu2020-01-201-1/+2
* qdev/qom: remove some TODO limitations now that PROP_PTR is goneMarc-André Lureau2020-01-071-8/+0Star
* qdev: use g_strcmp0() instead of open-coding itMarc-André Lureau2020-01-071-5/+2Star
* vmstate: replace DeviceState with VMStateIfMarc-André Lureau2020-01-061-3/+4
* vmstate: add qom interface to get idMarc-André Lureau2020-01-061-0/+14
* hw/core/qdev: cleanup Error ** variablesVladimir Sementsov-Ogievskiy2019-12-181-15/+13Star
* migration: allow unplug during migration for failover devicesJens Freimann2019-10-291-0/+1
* qdev/qbus: add hidden device supportJens Freimann2019-10-291-0/+24
* qdev/machine: Introduce hotplug_allowed hookPeter Xu2019-09-161-0/+17
* Clean up inclusion of sysemu/sysemu.hMarkus Armbruster2019-08-161-1/+0Star
* Include hw/qdev-properties.h lessMarkus Armbruster2019-08-161-1/+1
* Include migration/vmstate.h lessMarkus Armbruster2019-08-161-0/+1
* Include hw/irq.h a lot lessMarkus Armbruster2019-08-161-0/+1
* qapi: Split qom.json and qdev.json off misc.jsonMarkus Armbruster2019-07-021-1/+1
* qom: Move compat_props machinery from qdev to QOMMarkus Armbruster2019-03-111-39/+0Star
* qdev: Fix latent bug with compat_props and onboard devicesMarkus Armbruster2019-03-111-11/+37
* qdev: Provide qdev_get_bus_hotplug_handler()David Hildenbrand2019-03-061-1/+9
* qdev: Let machine hotplug handler to override bus hotplug handlerIgor Mammedov2019-03-061-4/+2Star
* qdev: Let the hotplug_handler_unplug() caller delete the deviceDavid Hildenbrand2019-03-061-2/+1Star
* qdev/core: fix qbus_is_full()Tony Krowiak2019-03-061-0/+3
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2019-01-111-2/+2
|\
| * qemu/queue.h: simplify reverse access to QTAILQPaolo Bonzini2019-01-111-2/+2
* | qdev: fix -device scsi-hd,help regressionMarc-André Lureau2019-01-101-3/+6
|/
* qdev: make a separate helper function to apply compat propertiesMarc-André Lureau2019-01-071-1/+5
* hw: apply machine compat properties without touching globalsMarc-André Lureau2019-01-071-0/+2
* hw: apply accel compat properties without touching globalsMarc-André Lureau2019-01-071-0/+9
* call HotplugHandler->plug() as the last step in device realizationIgor Mammedov2018-10-191-10/+6Star
* qdev: fix a typo in commentLi Qiang2018-09-251-1/+1
* qapi: Drop qapi_event_send_FOO()'s Error ** argumentPeter Xu2018-08-281-2/+1Star