aboutsummaryrefslogtreecommitdiff
path: root/hw/usb-bus.c
AgeCommit message (Expand)Author
2012-02-03qdev: kill off DeviceInfoAnthony Liguori
2012-02-03qdev: register all types natively through QEMU Object ModelAnthony Liguori
2012-02-03usb: separate out legacy usb registration from type registrationAnthony Liguori
2012-01-27usb: convert to QEMU Object ModelAnthony Liguori
2012-01-27qdev: don't access name through infoAnthony Liguori
2012-01-27qdev: move qdev->info to classAnthony Liguori
2012-01-17usb: add USBEndpointGerd Hoffmann
2012-01-06Strip trailing '\n' from error_report()'s first argument (again)Markus Armbruster
2011-12-15usb: fix usb_qdev_init() error handling againStefan Hajnoczi
2011-11-22usb: fix usb_qdev_init error handling.Gerd Hoffmann
2011-11-22usb: make usb_create_simple catch and pass up errors.Gerd Hoffmann
2011-09-07usb: claim port at device initialization time.Gerd Hoffmann
2011-08-20Use glib memory allocation and free functionsAnthony Liguori
2011-07-08usb_register_port(): do not set port->opaque and port->index twiceJes Sorensen
2011-07-05usb: Replace device_destroy bus op with a child_detach port opHans de Goede
2011-07-05usb: Add a register_companion USB bus op.Hans de Goede
2011-07-05usb: Move (initial) call of usb_port_location to usb_fill_portHans de Goede
2011-07-05usb: Add a usb_fill_port helper functionHans de Goede
2011-06-23usb-bus: Don't allow speed mismatch while attaching devicesHans de Goede
2011-06-23usb: Proper error propagation for usb_device_attach errorsHans de Goede
2011-06-23usb-bus: Don't allow attaching a device to a bus with no free portsHans de Goede
2011-06-14usb-bus: Don't detach non attached devices on device exitHans de Goede
2011-06-14usb-bus: Add knowledge of USB_SPEED_SUPER to usb_speed helperHans de Goede
2011-06-14usb: cancel async packets on unplugGerd Hoffmann
2011-01-24usb-bus: use snprintfBlue Swirl
2011-01-24usb core: add migration supportGerd Hoffmann
2011-01-12usb: zap pdev from usbportGerd Hoffmann
2011-01-12usb: rewrite fw path, fix numberingGerd Hoffmann
2011-01-11usb: add port property.Gerd Hoffmann
2011-01-11usb: keep track of physical port address.Gerd Hoffmann
2011-01-11usb: add speed mask to portsGerd Hoffmann
2011-01-11usb: create USBPortOps, move attach there.Gerd Hoffmann
2011-01-11usb descriptors: add settable strings.Gerd Hoffmann
2010-12-11Add get_fw_dev_path callback for usb bus.Gleb Natapov
2010-12-11Record which USBDevice USBPort belongs too.Gleb Natapov
2010-04-25usb: remove dead assignments, spotted by clang analyzerBlue Swirl
2010-04-02usb-bus: fix no paramsTeLeMan
2010-03-17Avoid crash on '-usbdevice <device>' without parametersJan Kiszka
2010-03-16error: Replace qemu_error() by error_report()Markus Armbruster
2010-02-25Fix -usbdevice crashPaul Brook
2009-12-12qdev: Replace device names containing whitespaceMarkus Armbruster
2009-12-12qdev: Separate USB product description from qdev nameMarkus Armbruster
2009-12-12qdev: Rename USBDevice member devname to product_descMarkus Armbruster
2009-10-30usb: print attached status in info qtreeGerd Hoffmann
2009-10-30usb: make attach optional.Gerd Hoffmann
2009-10-30usb core: use qdev for -usbdeviceGerd Hoffmann
2009-10-07New qdev_init_nofail()Markus Armbruster
2009-10-05usb: hotplug windupGerd Hoffmann
2009-10-05usb: hook unplug into qdev, cleanups + fixes.Gerd Hoffmann
2009-10-05switch usb bus to inplace allocation.Gerd Hoffmann