aboutsummaryrefslogtreecommitdiff
path: root/hw/usb-hub.c
AgeCommit message (Expand)AuthorFilesLines
2012-02-15Merge remote-tracking branch 'kraxel/usb.38' into stagingAnthony Liguori1-44/+28
2012-02-15qom: Unify type registrationAndreas Färber1-2/+3
2012-02-10usb: pass USBEndpoint to usb_wakeupGerd Hoffmann1-3/+5
2012-02-10usb: Set USBEndpoint in usb_packet_setup().Gerd Hoffmann1-1/+1
2012-02-10usb: kill handle_packet callbackGerd Hoffmann1-39/+0
2012-02-10usb-hub: implement find_deviceGerd Hoffmann1-0/+21
2012-02-10usb: kill USB_MSG_RESETGerd Hoffmann1-1/+1
2012-02-03qdev: register all types natively through QEMU Object ModelAnthony Liguori1-8/+10
2012-02-03usb: separate out legacy usb registration from type registrationAnthony Liguori1-1/+1
2012-01-27usb: convert to QEMU Object ModelAnthony Liguori1-14/+21
2012-01-13usb: track altsetting in USBDeviceGerd Hoffmann1-7/+0
2011-11-23usb-hub: implement resetGerd Hoffmann1-3/+17
2011-11-22usb-hub: wakeup on detach too.Gerd Hoffmann1-0/+2
2011-11-01usb: change VID/PID for usb-hub and usb-msd to prevent conflictRoy Tam1-2/+2
2011-11-01usb-hub: wakeup on attachGerd Hoffmann1-0/+1
2011-10-13usb-hub: don't trigger assert on packet completion.Gerd Hoffmann1-2/+6
2011-10-13usb-hub: need to check dev->attachedGerd Hoffmann1-2/+2
2011-09-07usb: claim port at device initialization time.Gerd Hoffmann1-11/+1
2011-08-04usb: use iovecs in USBPacketGerd Hoffmann1-3/+5
2011-07-08usb-hub: remove unused descriptor arraysGerd Hoffmann1-68/+0
2011-07-05usb: Replace device_destroy bus op with a child_detach port opHans de Goede1-0/+12
2011-07-05usb: Make port wakeup and complete ops take a USBPort instead of a DeviceHans de Goede1-5/+5
2011-05-26usb: add usb_handle_packetGerd Hoffmann1-1/+1
2011-05-26usb: Pass the packet to the device's handle_control callbackHans de Goede1-3/+3
2011-05-26usb: update config descriptors to identify number of interfacesBrad Hards1-0/+1
2011-05-04usb: move complete callback to port opsGerd Hoffmann1-0/+14
2011-01-24usb hub: add migration supportGerd Hoffmann1-0/+24
2011-01-12usb: zap pdev from usbportGerd Hoffmann1-1/+1
2011-01-11usb: keep track of physical port address.Gerd Hoffmann1-0/+11
2011-01-11usb: add speed mask to portsGerd Hoffmann1-1/+2
2011-01-11usb: hub: remote wakeup support.Gerd Hoffmann1-0/+12
2011-01-11usb: rework attach/detach workflowGerd Hoffmann1-26/+20
2011-01-11usb: create USBPortOps, move attach there.Gerd Hoffmann1-1/+5
2011-01-11usb: move remote wakeup handling to common codeGerd Hoffmann1-22/+0
2011-01-11usb: move USB_REQ_{GET,SET}_CONFIGURATION handling to common codeGerd Hoffmann1-8/+1
2011-01-11usb: move USB_REQ_SET_ADDRESS handling to common codeGerd Hoffmann1-4/+0
2011-01-11usb hub: use new descriptor infrastructure.Gerd Hoffmann1-63/+78
2010-12-11Record which USBDevice USBPort belongs too.Gleb Natapov1-1/+1
2010-12-11Introduce fw_name field to DeviceInfo structure.Gleb Natapov1-0/+1
2010-04-25usb: remove dead assignments, spotted by clang analyzerBlue Swirl1-2/+1
2009-12-18Make USB hid devices self-poweredRiku Voipio1-1/+1
2009-12-12qdev: Replace device names containing whitespaceMarkus Armbruster1-1/+1
2009-12-12qdev: Separate USB product description from qdev nameMarkus Armbruster1-0/+1
2009-10-05usb: hook unplug into qdev, cleanups + fixes.Gerd Hoffmann1-1/+5
2009-09-09qdev/usb: make qemu aware of usb busses.Gerd Hoffmann1-6/+2
2009-09-09qdev/usb: add usb bus support to qdev, convert drivers.Gerd Hoffmann1-20/+29
2009-02-05hw: remove error handling from qemu_malloc() callers (Avi Kivity)aliguori1-2/+0
2007-11-17Break up vl.h.pbrook1-1/+2
2007-09-17find -type f | xargs sed -i 's/[\t ]*$//g' # Yes, again. Note the star in the...ths1-4/+4
2007-09-16find -type f | xargs sed -i 's/[\t ]$//g' # on most filesths1-11/+11