summaryrefslogtreecommitdiffstats
path: root/hw/core/bus.c
Commit message (Expand)AuthorAgeFilesLines
* nomaintainer: Fix Lesser GPL version numberChetan Pant2020-11-151-1/+1
* device-core: use RCU for list of children of a busMaxim Levitsky2020-10-121-11/+17
* qom: Use returned bool to check for failure, manual partMarkus Armbruster2020-07-101-5/+1Star
* qom: Put name parameter before value / visitor parameterMarkus Armbruster2020-07-101-4/+4
* qdev: Drop qbus_set_hotplug_handler() parameter @errpMarkus Armbruster2020-07-021-3/+3
* qdev: Drop qbus_set_bus_hotplug_handler() parameter @errpMarkus Armbruster2020-07-021-2/+2
* qdev: Convert to qdev_unrealize() with CoccinelleMarkus Armbruster2020-06-151-2/+1Star
* qdev: New qdev_new(), qdev_realize(), etc.Markus Armbruster2020-06-151-0/+14
* qdev: Rename qbus_realize() to qbus_init()Markus Armbruster2020-06-151-3/+3
* various: Remove unnecessary OBJECT() castPhilippe Mathieu-Daudé2020-05-151-1/+1
* qdev: Unrealize must not failMarkus Armbruster2020-05-151-13/+4Star
* qom: Drop parameter @errp of object_property_add() & friendsMarkus Armbruster2020-05-151-4/+3Star
* hw/core: deprecate old reset functions and introduce new onesDamien Hedde2020-01-301-0/+5
* hw/core: add Resettable support to BusClass and DeviceClassDamien Hedde2020-01-301-0/+97
* Include hw/qdev-properties.h lessMarkus Armbruster2019-08-161-1/+1
* hw/core/bus.c: Only the main system bus can have no parentPeter Maydell2019-06-131-12/+9Star
* Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster2019-06-121-0/+1
* qemu-common: Move qemu_isalnum() etc. to qemu/ctype.hMarkus Armbruster2019-06-111-1/+1
* qdev: pass an Object * to qbus_set_hotplug_handler()Michael Roth2019-02-171-9/+2Star
* Revert "bus: do not unref the added child bus on realize"Marc-André Lureau2018-06-181-0/+1
* bus: do not unref the added child bus on realizeMarc-André Lureau2018-06-121-1/+0Star
* bus: do not unref hotplug handlerMarc-André Lureau2017-03-011-1/+1
* bus: simplify name handlingMarc-André Lureau2016-09-081-15/+6Star
* qdev: Start disentangling bus from deviceAndreas Färber2016-05-261-0/+251