summaryrefslogtreecommitdiffstats
path: root/hw/usb-bus.c
Commit message (Expand)AuthorAgeFilesLines
* usb: the big renameGerd Hoffmann2012-03-131-584/+0
* usb: Resolve warnings about unassigned bus on usb device creationJan Kiszka2012-02-271-14/+4
* Merge remote-tracking branch 'kraxel/usb.38' into stagingAnthony Liguori2012-02-151-7/+7
|\
| * usb: kill handle_packet callbackGerd Hoffmann2012-02-101-9/+0
| * usb: add usb_find_device()Gerd Hoffmann2012-02-101-0/+9
* | qom: Unify type registrationAndreas Färber2012-02-151-2/+2
|/
* qdev: kill off DeviceInfoAnthony Liguori2012-02-031-1/+1
* qdev: register all types natively through QEMU Object ModelAnthony Liguori2012-02-031-9/+10
* usb: separate out legacy usb registration from type registrationAnthony Liguori2012-02-031-10/+12
* usb: convert to QEMU Object ModelAnthony Liguori2012-01-271-39/+149
* qdev: don't access name through infoAnthony Liguori2012-01-271-1/+1
* qdev: move qdev->info to classAnthony Liguori2012-01-271-1/+1
* usb: add USBEndpointGerd Hoffmann2012-01-171-0/+1
* Strip trailing '\n' from error_report()'s first argument (again)Markus Armbruster2012-01-061-6/+6
* usb: fix usb_qdev_init() error handling againStefan Hajnoczi2011-12-151-7/+5
* usb: fix usb_qdev_init error handling.Gerd Hoffmann2011-11-221-3/+15
* usb: make usb_create_simple catch and pass up errors.Gerd Hoffmann2011-11-221-2/+9
* usb: claim port at device initialization time.Gerd Hoffmann2011-09-071-46/+64
* Use glib memory allocation and free functionsAnthony Liguori2011-08-201-2/+2
* usb_register_port(): do not set port->opaque and port->index twiceJes Sorensen2011-07-081-2/+0
* usb: Replace device_destroy bus op with a child_detach port opHans de Goede2011-07-051-2/+0
* usb: Add a register_companion USB bus op.Hans de Goede2011-07-051-0/+31
* usb: Move (initial) call of usb_port_location to usb_fill_portHans de Goede2011-07-051-0/+1
* usb: Add a usb_fill_port helper functionHans de Goede2011-07-051-2/+8
* usb-bus: Don't allow speed mismatch while attaching devicesHans de Goede2011-06-231-0/+5
* usb: Proper error propagation for usb_device_attach errorsHans de Goede2011-06-231-12/+13
* usb-bus: Don't allow attaching a device to a bus with no free portsHans de Goede2011-06-231-0/+5
* usb-bus: Don't detach non attached devices on device exitHans de Goede2011-06-141-1/+3
* usb-bus: Add knowledge of USB_SPEED_SUPER to usb_speed helperHans de Goede2011-06-141-0/+1
* usb: cancel async packets on unplugGerd Hoffmann2011-06-141-1/+4
* usb-bus: use snprintfBlue Swirl2011-01-241-5/+7
* usb core: add migration supportGerd Hoffmann2011-01-241-0/+16
* usb: zap pdev from usbportGerd Hoffmann2011-01-121-2/+1
* usb: rewrite fw path, fix numberingGerd Hoffmann2011-01-121-42/+26
* usb: add port property.Gerd Hoffmann2011-01-111-4/+22
* usb: keep track of physical port address.Gerd Hoffmann2011-01-111-3/+23
* usb: add speed mask to portsGerd Hoffmann2011-01-111-1/+2
* usb: create USBPortOps, move attach there.Gerd Hoffmann2011-01-111-2/+4
* usb descriptors: add settable strings.Gerd Hoffmann2011-01-111-0/+1
* Add get_fw_dev_path callback for usb bus.Gleb Natapov2010-12-111-0/+42
* Record which USBDevice USBPort belongs too.Gleb Natapov2010-12-111-1/+2
* usb: remove dead assignments, spotted by clang analyzerBlue Swirl2010-04-251-2/+1
* usb-bus: fix no paramsTeLeMan2010-04-021-1/+1
* Avoid crash on '-usbdevice <device>' without parametersJan Kiszka2010-03-171-1/+3
* error: Replace qemu_error() by error_report()Markus Armbruster2010-03-161-2/+2
* Fix -usbdevice crashPaul Brook2010-02-251-0/+3
* qdev: Replace device names containing whitespaceMarkus Armbruster2009-12-121-1/+1
* qdev: Separate USB product description from qdev nameMarkus Armbruster2009-12-121-1/+1
* qdev: Rename USBDevice member devname to product_descMarkus Armbruster2009-12-121-5/+6
* usb: print attached status in info qtreeGerd Hoffmann2009-10-301-3/+4
OpenPOWER on IntegriCloud