summaryrefslogtreecommitdiffstats
path: root/hw/usb/bus.c
Commit message (Expand)AuthorAgeFilesLines
* usb/bus: Remove dead assignment in usb_get_fw_dev_path()Chen Qun2020-09-011-2/+2
* error: Eliminate error_propagate() manuallyMarkus Armbruster2020-07-101-3/+1Star
* qdev: Use returned bool to check for qdev_realize() etc. failureMarkus Armbruster2020-07-101-2/+1Star
* qdev: Drop qbus_set_bus_hotplug_handler() parameter @errpMarkus Armbruster2020-07-021-1/+1
* usb: Eliminate usb_try_create_simple()Markus Armbruster2020-06-151-22/+13Star
* usb: usb_create() is now unused, dropMarkus Armbruster2020-06-151-8/+0Star
* usb: Convert uses of usb_create()Markus Armbruster2020-06-151-6/+5Star
* usb: New usb_new(), usb_realize_and_unref()Markus Armbruster2020-06-151-0/+10
* qdev: Convert uses of qdev_create() manuallyMarkus Armbruster2020-06-151-4/+4
* qdev: Unrealize must not failMarkus Armbruster2020-05-151-6/+6
* qom: Drop parameter @errp of object_property_add() & friendsMarkus Armbruster2020-05-151-4/+2Star
* qdev: set properties with device_class_set_props()Marc-André Lureau2020-01-241-1/+1
* Include hw/qdev-properties.h lessMarkus Armbruster2019-08-161-1/+1
* Include hw/hw.h exactly where neededMarkus Armbruster2019-08-161-1/+0Star
* Include migration/vmstate.h lessMarkus Armbruster2019-08-161-0/+1
* Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster2019-06-121-0/+1
* hw/usb/bus.c: Handle "no speed matched" case in usb_mask_to_str()Peter Maydell2019-04-011-0/+4
* usb: drop unnecessary usb_device_post_load checksJonathan Davies2019-01-081-6/+0Star
* error: Fix use of error_prepend() with &error_fatal, &error_abortMarkus Armbruster2018-10-191-2/+3
* hmp-commands: Remove the deprecated usb_add and usb_delThomas Huth2017-12-141-22/+0Star
* hw/usb/bus: Remove bad object_unparent() from usb_try_create_simple()Thomas Huth2017-09-291-3/+1Star
* usb: Fix build with newer gccEric Blake2017-07-201-2/+4
* error: Apply error_propagate_null.cocci againFam Zheng2017-04-241-3/+1Star
* migrate: Introduce a 'dc->vmsd' check to avoid segfault for --only-migratableAshijeet Acharya2017-02-281-19/+0Star
* usb: replace handle_destroy with unrealizeMarc-André Lureau2017-02-231-4/+5
* migration: Allow "device add" options to only add migratable devicesAshijeet Acharya2017-01-241-0/+19
* usb: free USBDevice.stringsMarc-André Lureau2016-08-071-0/+7
* usb: Add QOM property "attached".Gerd Hoffmann2016-06-221-0/+43
* usb: make USBDevice->attached boolGerd Hoffmann2016-06-221-4/+4
* util: move declarations out of qemu-common.hVeronia Bahaa2016-03-221-0/+1
* include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster2016-03-221-0/+1
* usb: Clean up includesPeter Maydell2016-01-291-0/+1
* error: Use error_prepend() where it makes obvious senseMarkus Armbruster2016-01-131-3/+3
* error: Use error_reportf_err() where it makes obvious senseMarkus Armbruster2016-01-131-3/+2Star
* usb: print device id in "info usb" monitor commandGerd Hoffmann2015-10-201-3/+6
* qerror: Move #include out of qerror.hMarkus Armbruster2015-06-221-0/+1
* usb: Improve companion configuration error messagesMarkus Armbruster2015-03-171-10/+8Star
* usb: Propagate errors through usb_register_companion()Markus Armbruster2015-03-171-7/+10
* Merge remote-tracking branch 'remotes/armbru/tags/pull-monitor-2015-02-18' in...Peter Maydell2015-02-251-1/+1
|\
| * hmp: Name HMP info handler functions hmp_info_SUBCOMMAND()Markus Armbruster2015-02-181-1/+1
* | usb: Change usb_create_simple() to abort on failureMarkus Armbruster2015-02-181-8/+1Star
* | usb: Suppress bogus error when automatic usb-hub creation failsMarkus Armbruster2015-02-181-7/+28
* | usb: Do not prefix error_setg() messages with "Error: "Markus Armbruster2015-02-181-2/+2
* | usb: Improve -usbdevice error reporting a bitMarkus Armbruster2015-02-181-3/+19
* | usb: usb_create() can't fail, drop useless error handlingMarkus Armbruster2015-02-181-4/+0Star
|/
* usb: Convert usb devices to hotplug handler APIIgor Mammedov2014-10-151-2/+7
* usb-bus: introduce a wrapper function to check speedGonglei2014-09-231-1/+13
* usb-bus: remove "init" from USBDeviceClass structGonglei2014-09-231-2/+0Star
* usb-bus: convert USBDeviceClass init to realizeGonglei2014-09-231-39/+42
* usb: add usb_bus_release functionGonglei2014-08-291-0/+7