summaryrefslogtreecommitdiffstats
path: root/hw/usb/hcd-ehci.c
Commit message (Expand)AuthorAgeFilesLines
...
* ehci: Add some additional ehci_trace_guest_bug() callsHans de Goede2012-09-111-6/+13
* ehci: add doorbell trace eventsGerd Hoffmann2012-09-111-1/+2
* ehci: trace guest bugsGerd Hoffmann2012-09-111-6/+20
* ehci: check for EHCI_ASYNC_FINISHED first in ehci_free_packetGerd Hoffmann2012-09-111-6/+6
* ehci: Properly report completed but not yet processed packets to the guestHans de Goede2012-09-111-0/+13
* ehci: Properly cleanup packets on cancelHans de Goede2012-09-111-0/+2
* ehci: Update copyright headers to reflect recent workHans de Goede2012-09-111-0/+5
* ehci: Validate qh is not changed unexpectedly by the guestHans de Goede2012-09-111-11/+28
* Revert "ehci: don't flush cache on doorbell rings."Hans de Goede2012-09-111-29/+6Star
* usb: controllers do not need to check for babble themselvesHans de Goede2012-09-111-4/+0Star
* ehci: Fix interrupt endpoints no longer workingHans de Goede2012-08-311-2/+11
* ehci: handle TD deactivation of inflight packetsGerd Hoffmann2012-08-311-15/+23
* ehci: add ehci_cancel_queue()Gerd Hoffmann2012-08-311-10/+20
* ehci: simplify ehci_state_executingHans de Goede2012-08-311-12/+1Star
* ehci: Remove unnecessary ehci_flush_qh callHans de Goede2012-08-311-1/+0Star
* ehci: Schedule async-bh when IAAD bit gets setHans de Goede2012-08-311-0/+9
* ehci: Fix NULL ptr deref when unplugging an USB dev with an iso stream activeHans de Goede2012-08-311-1/+1
* usb: unique packet idsGerd Hoffmann2012-08-311-4/+5
* usb: Halt ep queue en cancel pending packets on a packet errorHans de Goede2012-08-311-0/+13
* ehci: Fix setting of halt bit from usbcmd register updatesHans de Goede2012-08-161-7/+8
* ehci: fix Interrupt Threshold Control implementationGerd Hoffmann2012-08-161-2/+10
* ehci: fix assertion typoAlejandro Martinez Ruiz2012-08-151-1/+1
* ehci: improve expire time calculationGerd Hoffmann2012-07-121-4/+4
* ehci: implement Interrupt Threshold Control supportGerd Hoffmann2012-07-121-29/+54
* ehci: raise irq in the frame timerGerd Hoffmann2012-07-121-2/+2
* ehci: Kick async schedule on wakeup in the non companion caseHans de Goede2012-07-091-2/+3
* usb-ehci: Fix an assert whenever isoc transfers are usedHans de Goede2012-07-091-0/+1
* ehci: don't flush cache on doorbell rings.Gerd Hoffmann2012-07-091-6/+29
* ehci: fix td writebackGerd Hoffmann2012-07-091-2/+4
* ehci: fix ehci_qh_do_overlayGerd Hoffmann2012-07-091-19/+18Star
* usb: Convert usb_packet_{map, unmap} to universal DMA helpersDavid Gibson2012-06-271-2/+2
* ehci: tracing improvementsGerd Hoffmann2012-06-201-2/+5
* ehci: add live migration supportGerd Hoffmann2012-06-201-6/+56
* ehci: rework frame skippingGerd Hoffmann2012-06-071-15/+10Star
* ehci: adaptive wakeup rate.Gerd Hoffmann2012-06-071-18/+39
* ehci: create ehci_update_frindexGerd Hoffmann2012-06-071-12/+23
* ehci: remove unused attach_poll_counterGerd Hoffmann2012-06-071-2/+0Star
* ehci: fix halt status handlingGerd Hoffmann2012-06-071-15/+24
* ehci: update status bits in ehci_set_stateGerd Hoffmann2012-06-071-4/+10
* ehci: add ehci_*_enabled() helpersGerd Hoffmann2012-06-071-6/+21
* ehci: fix resetGerd Hoffmann2012-06-071-4/+6
* ehci: kick async schedule on wakeupGerd Hoffmann2012-06-071-0/+2
* ehci: schedule async bh on async packet completionGerd Hoffmann2012-06-071-0/+4
* ehci: move async schedule to bottom halfGerd Hoffmann2012-06-071-1/+10
* ehci: add async field to EHCIQueueGerd Hoffmann2012-06-071-43/+49
* ehci: tweak queue initializationGerd Hoffmann2012-06-071-4/+4
* ehci: add queuing supportGerd Hoffmann2012-06-071-9/+51
* ehci: move ehci_flush_qhGerd Hoffmann2012-06-071-17/+18
* ehci: cache USBDevice in EHCIQueueGerd Hoffmann2012-06-071-12/+19
* ehci: make ehci_execute work on EHCIPacket instead of EHCIQueueGerd Hoffmann2012-06-071-13/+9Star