summaryrefslogtreecommitdiffstats
path: root/hw/core/qdev.c
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2014-10-301-6/+64
|\
| * qdev: gpio: Define qdev_pass_gpios()Peter Crosthwaite2014-10-231-0/+26
| * qdev: gpio: Remove qdev_init_gpio_out x1 restrictionPeter Crosthwaite2014-10-231-2/+1
| * qdev: gpio: delete NamedGPIOList::outPeter Crosthwaite2014-10-231-1/+0
| * qdev: gpio: Add API for intercepting a GPIOPeter Crosthwaite2014-10-231-0/+25
| * qdev: gpio: Re-implement qdev_connect_gpio QOM stylePeter Crosthwaite2014-10-231-4/+13
* | qdev: add qdev_build_hotpluggable_device_list helperZhu Guihua2014-10-231-0/+13
|/
* qdev: Set the object property's description to the qdev property's.Gonglei2014-10-151-0/+5
* qdev: HotplugHandler: Add support for unplugging BUS-less devicesIgor Mammedov2014-10-151-27/+34
* qdev: Drop legacy hotplug fields/methodsIgor Mammedov2014-10-151-13/+3
* qdev: Drop hotplug check from bus_add_child()Igor Mammedov2014-10-151-4/+0
* qdev: Add wrapper to set BUS as HotplugHandlerIgor Mammedov2014-10-151-0/+19
* qdev: Add simple/generic unplug callback for HotplugHandlerIgor Mammedov2014-10-151-0/+5
* qdev: HotplugHandler: Provide unplug callbackIgor Mammedov2014-10-151-2/+11
* qdev: HotplugHandler: Rename unplug callback to unplug_requestIgor Mammedov2014-10-151-1/+2
* Access BusState::allow_hotplug using wraper qbus_is_hotpluggable()Igor Mammedov2014-10-151-3/+3
* qdev: gpio: Register GPIO outputs as QOM linksPeter Crosthwaite2014-10-131-0/+12
* qdev: gpio: Register GPIO inputs as child objectsPeter Crosthwaite2014-10-131-0/+9
* qdev: gpio: Don't allow name share between I and OPeter Crosthwaite2014-10-131-0/+2
* qdev: Add cleanup logic in device_set_realized() to avoid resource leakGonglei2014-09-041-14/+38
* qdev: Use NULL instead of local_err for qbus_child unrealizeGonglei2014-09-041-7/+7
* qdev: Use error_abort instead of using local_errGonglei2014-09-041-2/+2
* qdev: Don't abort() in case globals can't be setEduardo Habkost2014-07-061-1/+7
* Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into ...Peter Maydell2014-07-011-0/+21
|\
| * qdev: add qdev_alias_all_properties()Stefan Hajnoczi2014-07-011-0/+21
* | Merge remote-tracking branch 'remotes/bonzini/memory' into stagingPeter Maydell2014-07-011-2/+3
|\ \
| * | qdev: correctly send DEVICE_DELETED for recursively-deleted devicesPaolo Bonzini2014-07-011-2/+3
| |/
* | irq: Allocate IRQs individuallyPeter Crosthwaite2014-07-011-1/+1
|/
* qapi event: convert DEVICE_DELETEDWenchao Xia2014-06-231-10/+2
* qdev: recursively unrealize devices when unrealizing busPaolo Bonzini2014-06-191-1/+12
* qdev: reorganize error reporting in bus_set_realizedPaolo Bonzini2014-06-191-13/+5
* qdev: expose DeviceState.hotplugged field as a propertyIgor Mammedov2014-06-191-0/+17
* qdev: hotplug for bus-less devicesIgor Mammedov2014-06-191-0/+13
* qdev: Implement named GPIOsPeter Crosthwaite2014-05-281-10/+75
* hw/9pfs: Add missing 'static' attributesStefan Weil2014-05-071-2/+2
* hw: Consistently name Error ** objects errp, and not errMarkus Armbruster2014-05-051-10/+10
* Merge remote-tracking branch 'remotes/afaerber/tags/ppc-for-2.0' into stagingPeter Maydell2014-03-201-1/+17
|\
| * qdev: Introduce FWPathProvider interfacePaolo Bonzini2014-03-201-1/+17
* | qom: Add check() argument to object_property_add_link()Stefan Hajnoczi2014-03-191-2/+6
* | qom: Make QOM link property unref optionalStefan Hajnoczi2014-03-191-4/+6
|/
* qdev: Realize buses on device realizationBandan Das2014-03-131-5/+22
* qdev: Prepare realize/unrealize hooks for BusStateBandan Das2014-03-131-0/+41
* qdev: Set DeviceClass::hotpluggable default in class_init()Igor Mammedov2014-03-121-8/+8
* qdev: Fix bus dependency of DeviceState::hotpluggable getterAndreas Färber2014-03-121-1/+2
* qdev: Keep global allocation counter per busAlexander Graf2014-03-051-7/+13
* Merge remote-tracking branch 'remotes/afaerber/tags/qom-devices-for-peter' in...Peter Maydell2014-02-201-34/+4
|\
| * qdev: Legacy properties are just stringsPaolo Bonzini2014-02-141-6/+2
| * qdev: Legacy properties are now read-onlyPaolo Bonzini2014-02-141-28/+2
* | hw/pci: switch to a generic hotplug handling for PCIDeviceIgor Mammedov2014-02-101-4/+13
* | qdev: add "hotpluggable" property to DeviceIgor Mammedov2014-02-101-0/+29
OpenPOWER on IntegriCloud