summaryrefslogtreecommitdiffstats
path: root/hw/usb-hub.c
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'kraxel/usb.38' into stagingAnthony Liguori2012-02-151-44/+28
|\
| * usb: pass USBEndpoint to usb_wakeupGerd Hoffmann2012-02-101-3/+5
| * usb: Set USBEndpoint in usb_packet_setup().Gerd Hoffmann2012-02-101-1/+1
| * usb: kill handle_packet callbackGerd Hoffmann2012-02-101-39/+0
| * usb-hub: implement find_deviceGerd Hoffmann2012-02-101-0/+21
| * usb: kill USB_MSG_RESETGerd Hoffmann2012-02-101-1/+1
* | qom: Unify type registrationAndreas Färber2012-02-151-2/+3
|/
* qdev: register all types natively through QEMU Object ModelAnthony Liguori2012-02-031-8/+10
* usb: separate out legacy usb registration from type registrationAnthony Liguori2012-02-031-1/+1
* usb: convert to QEMU Object ModelAnthony Liguori2012-01-271-14/+21
* usb: track altsetting in USBDeviceGerd Hoffmann2012-01-131-7/+0
* usb-hub: implement resetGerd Hoffmann2011-11-231-3/+17
* usb-hub: wakeup on detach too.Gerd Hoffmann2011-11-221-0/+2
* usb: change VID/PID for usb-hub and usb-msd to prevent conflictRoy Tam2011-11-011-2/+2
* usb-hub: wakeup on attachGerd Hoffmann2011-11-011-0/+1
* usb-hub: don't trigger assert on packet completion.Gerd Hoffmann2011-10-131-2/+6
* usb-hub: need to check dev->attachedGerd Hoffmann2011-10-131-2/+2
* usb: claim port at device initialization time.Gerd Hoffmann2011-09-071-11/+1
* usb: use iovecs in USBPacketGerd Hoffmann2011-08-041-3/+5
* usb-hub: remove unused descriptor arraysGerd Hoffmann2011-07-081-68/+0
* usb: Replace device_destroy bus op with a child_detach port opHans de Goede2011-07-051-0/+12
* usb: Make port wakeup and complete ops take a USBPort instead of a DeviceHans de Goede2011-07-051-5/+5
* usb: add usb_handle_packetGerd Hoffmann2011-05-261-1/+1
* usb: Pass the packet to the device's handle_control callbackHans de Goede2011-05-261-3/+3
* usb: update config descriptors to identify number of interfacesBrad Hards2011-05-261-0/+1
* usb: move complete callback to port opsGerd Hoffmann2011-05-041-0/+14
* usb hub: add migration supportGerd Hoffmann2011-01-241-0/+24
* usb: zap pdev from usbportGerd Hoffmann2011-01-121-1/+1
* usb: keep track of physical port address.Gerd Hoffmann2011-01-111-0/+11
* usb: add speed mask to portsGerd Hoffmann2011-01-111-1/+2
* usb: hub: remote wakeup support.Gerd Hoffmann2011-01-111-0/+12
* usb: rework attach/detach workflowGerd Hoffmann2011-01-111-26/+20
* usb: create USBPortOps, move attach there.Gerd Hoffmann2011-01-111-1/+5
* usb: move remote wakeup handling to common codeGerd Hoffmann2011-01-111-22/+0
* usb: move USB_REQ_{GET,SET}_CONFIGURATION handling to common codeGerd Hoffmann2011-01-111-8/+1
* usb: move USB_REQ_SET_ADDRESS handling to common codeGerd Hoffmann2011-01-111-4/+0
* usb hub: use new descriptor infrastructure.Gerd Hoffmann2011-01-111-63/+78
* Record which USBDevice USBPort belongs too.Gleb Natapov2010-12-111-1/+1
* Introduce fw_name field to DeviceInfo structure.Gleb Natapov2010-12-111-0/+1
* usb: remove dead assignments, spotted by clang analyzerBlue Swirl2010-04-251-2/+1
* Make USB hid devices self-poweredRiku Voipio2009-12-181-1/+1
* qdev: Replace device names containing whitespaceMarkus Armbruster2009-12-121-1/+1
* qdev: Separate USB product description from qdev nameMarkus Armbruster2009-12-121-0/+1
* usb: hook unplug into qdev, cleanups + fixes.Gerd Hoffmann2009-10-051-1/+5
* qdev/usb: make qemu aware of usb busses.Gerd Hoffmann2009-09-091-6/+2
* qdev/usb: add usb bus support to qdev, convert drivers.Gerd Hoffmann2009-09-091-20/+29
* hw: remove error handling from qemu_malloc() callers (Avi Kivity)aliguori2009-02-051-2/+0
* Break up vl.h.pbrook2007-11-171-1/+2
* find -type f | xargs sed -i 's/[\t ]*$//g' # Yes, again. Note the star in the...ths2007-09-171-4/+4
* find -type f | xargs sed -i 's/[\t ]$//g' # on most filesths2007-09-161-11/+11
OpenPOWER on IntegriCloud