summaryrefslogtreecommitdiffstats
path: root/hw/usb/hcd-uhci.c
Commit message (Expand)AuthorAgeFilesLines
...
* uhci: Use only one queue for ctrl endpointsHans de Goede2012-10-251-2/+7
* uhci: Retry to fill the queue while waiting for td completionHans de Goede2012-10-251-3/+13
* uhci: Always mark a queue valid when we encounter itHans de Goede2012-10-251-8/+7Star
* uhci: When the guest marks a pending td non-active, cancel the queueHans de Goede2012-10-251-0/+4
* uhci: Detect guest td re-useHans de Goede2012-10-251-17/+16Star
* uhci: Verify queue has not been changed by guestHans de Goede2012-10-251-17/+45
* uhci: Immediately free queues on device disconnectHans de Goede2012-10-251-9/+4Star
* uhci: Store ep in UHCIQueueHans de Goede2012-10-251-16/+14Star
* uhci: Make uhci_fill_queue() actually operate on an UHCIQueueHans de Goede2012-10-251-15/+16
* uhci: Add uhci_read_td() helper functionHans de Goede2012-10-251-10/+11
* uhci: Rename UHCIAsync->td to UHCIAsync->td_addrHans de Goede2012-10-251-19/+25
* uhci: Move emptying of the queue's asyncs' queue to uhci_queue_freeHans de Goede2012-10-251-12/+10Star
* uhci: Drop unnecessary forward declaration of some static functionsHans de Goede2012-10-251-3/+0Star
* uhci: Don't retry on errorHans de Goede2012-10-251-43/+19Star
* uhci: cleanup: Add an unlink call to uhci_async_cancel()Hans de Goede2012-10-251-3/+1Star
* uhci: No need to handle async completion of isoc packetsHans de Goede2012-10-251-26/+3Star
* usb: Add an int_req flag to USBPacketHans de Goede2012-10-251-1/+2
* usb: Move short-not-ok handling to the coreHans de Goede2012-10-251-3/+4
* usb: Move clearing of queue on halt to the coreHans de Goede2012-10-251-16/+6Star
* usb: Add USB_RET_ADD_TO_QUEUE packet result codeHans de Goede2012-10-251-5/+11
* uhci: Move checks to continue queuing to uhci_fill_queue()Hans de Goede2012-10-251-7/+3Star
* uhci: Properly unmap packets on cancel / invalid pidHans de Goede2012-10-251-0/+2
* uhci: Raise interrupt when requested even for non active tdsHans de Goede2012-10-111-1/+9
* uhci: Don't queue up packets after one with the SPD flag setHans de Goede2012-09-131-1/+4
* usb: controllers do not need to check for babble themselvesHans de Goede2012-09-111-5/+0Star
* usb: unique packet idsGerd Hoffmann2012-08-311-2/+2
* usb: Halt ep queue en cancel pending packets on a packet errorHans de Goede2012-08-311-0/+16
* Merge branch pci into masterMichael S. Tsirkin2012-07-291-2/+1Star
|\
| * pci: convert PCIUnregisterFunc to voidAlex Williamson2012-07-041-2/+1Star
* | uhci: initialize expire_time when loading v1 vmstateGerd Hoffmann2012-07-121-0/+12
* | usb: Convert usb_packet_{map, unmap} to universal DMA helpersDavid Gibson2012-06-271-1/+1
* | uhci: fix uhci_async_cancel_allGerd Hoffmann2012-06-201-2/+2
* | uhci: fix irq routingGerd Hoffmann2012-06-071-2/+19
* | uhci: zap uhci_pre_saveGerd Hoffmann2012-06-071-8/+0Star
* | uhci: make bandwidth tunableGerd Hoffmann2012-06-071-2/+4
* | uhci: use bottom halfGerd Hoffmann2012-06-071-1/+13
* | uhci: fix bandwidth managementGerd Hoffmann2012-06-071-10/+12
|/
* usb-uhci: update irq line on resetGerd Hoffmann2012-04-261-0/+1
* usb-uhci: queuing fixGerd Hoffmann2012-04-171-3/+10
* usb-uhci: stop queue filling when we find a in-flight tdGerd Hoffmann2012-04-171-0/+3
* uhci: alloc can't fail, drop check.Gerd Hoffmann2012-03-131-2/+0Star
* uhci: new uhci_handle_td return code for tds still in flightGerd Hoffmann2012-03-131-5/+7
* uhci: renumber uhci_handle_td return codesGerd Hoffmann2012-03-131-4/+4
* uhci: use enum for uhci_handle_td return codesGerd Hoffmann2012-03-131-16/+23
* uhci: tracing supportGerd Hoffmann2012-03-131-55/+32Star
* uhci: cancel on schedule stop.Gerd Hoffmann2012-03-131-0/+1
* uhci: fix uhci_async_cancel_allGerd Hoffmann2012-03-131-0/+1
* uhci: pass addr to uhci_async_allocGerd Hoffmann2012-03-131-3/+3
* usb: zap hw/ush-{ohic,uhci}.h + init wrappersGerd Hoffmann2012-03-131-16/+0Star
* usb: the big renameGerd Hoffmann2012-03-131-0/+1408