1. ec56214 usb: tag standalone ehci as hotpluggable by Gerd Hoffmann · 11 years ago
  2. d733f74 usb: add usb host adapters exit trace by Gonglei · 11 years ago
  3. 4e130cf usb-ehci: add ehci unrealize funciton by Gonglei · 11 years ago
  4. 05a3699 usb-ehci: add vmstate properity for EHCIState by Gonglei · 11 years ago
  5. d0657b2 usb: don't use 'Yoda conditions' by Gonglei · 11 years ago
  6. 381626a usb: move ehci register defines to header file by Gerd Hoffmann · 11 years ago
  7. 6e3d652 savevm: Remove all the unneeded version_minimum_id_old (usb) by Juan Quintela · 11 years ago
  8. e679f05 Merge remote-tracking branch 'kraxel/tags/pull-usb-1' into staging by Anthony Liguori · 11 years ago
  9. 1226961 trace: Remove trace.h from hw/usb/hcd-ehci.h (less dependencies) by Stefan Weil · 11 years ago
  10. e489df4 ehci: implement port wakeup by Gerd Hoffmann · 11 years ago
  11. adbecc8 ehci: save device pointer in EHCIState by Gerd Hoffmann · 11 years ago
  12. c889b3a usb: Pass size to usb_bus_new() by Andreas Färber · 12 years ago
  13. bc72ad6 aio / timers: Switch entire codebase to the new timer API by Alex Bligh · 12 years ago
  14. dfc6f86 misc: Use g_assert_not_reached for code which is expected to be unreachable by Stefan Weil · 12 years ago
  15. 22fc860 hw/[u-x]*: pass owner to memory_region_init* functions by Paolo Bonzini · 12 years ago
  16. 2c9b15c memory: add owner argument to initialization functions by Paolo Bonzini · 12 years ago
  17. f487b67 dma: keep a device alive while it has SGLists by Paolo Bonzini · 12 years ago
  18. cc8d6a8 usb/hcd-ehci: Replace PORTSC macros with variables by Kuo-Jung Su · 12 years ago
  19. d4614cc usb/hcd-ehci: Split off instance_init from realize by Andreas Färber · 12 years ago
  20. 08f4c90 usb/hcd-ehci-sysbus: Convert to QOM realize by Andreas Färber · 12 years ago
  21. df32fd1 dma: eliminate DMAContext by Paolo Bonzini · 12 years ago
  22. e449f26 ehci_free_packet: Discard finished packets when the queue is halted by Hans de Goede · 12 years ago
  23. 8550a02 usb-core: usb3 streams by Gerd Hoffmann · 12 years ago
  24. cc8d2b6 ehci: Assert state machine is sane w.r.t. EHCIQueue by Markus Armbruster · 12 years ago
  25. f79738b usb: Add an usb_device_ep_stopped USBDevice method by Hans de Goede · 12 years ago
  26. 4a9ef2c ehci: Don't call commit_irq after raising PCD by Hans de Goede · 12 years ago
  27. 52c15e5 ehci: Further speedup rescanning if async schedule after raising an interrupt by Hans de Goede · 12 years ago
  28. 9359a58 ehci: Use uframe precision for interrupt threshold checking (v2) by Hans de Goede · 12 years ago
  29. bbbc39c ehci: Verify a queue's ep direction does not change by Hans de Goede · 12 years ago
  30. 51e0c5d ehci: Add an ehci_get_pid helper function by Hans de Goede · 12 years ago
  31. e3fdfd4 ehci: Verify qtd for async completed packets by Hans de Goede · 12 years ago
  32. 2b3de6a ehci: writeback_async_complete_packet: verify qh and qtd by Hans de Goede · 12 years ago
  33. 190d849 ehci: Move get / put_dwords upwards by Hans de Goede · 12 years ago
  34. d066c57 ehci: Verify guest does not change the token of inflight qtd-s by Hans de Goede · 12 years ago
  35. c643263 ehci: Add ehci_verify_qh and ehci_verify_qtd helper functions by Hans de Goede · 12 years ago
  36. f881c8d ehci: Add a ehci_writeback_async_complete_packet helper function by Hans de Goede · 12 years ago
  37. 8082624 ehci: Lower timer freq when the periodic schedule is idle by Hans de Goede · 12 years ago
  38. 55903f1 ehci: handle dma errors by Gerd Hoffmann · 12 years ago
  39. 4086230 ehci: keep the frame timer running in case the guest asked for frame list rollover interrupts by Gerd Hoffmann · 12 years ago
  40. 2c7b15c ehci: Don't verify the next pointer for periodic qh-s and qtd-s by Hans de Goede · 12 years ago
  41. 601a234 ehci: Better detection for qtd-s linked in circles by Hans de Goede · 12 years ago
  42. ff80ce5 ehci: Fixup q->qtdaddr after cancelling an already completed packet by Hans de Goede · 12 years ago
  43. 30d68cf ehci: Don't access packet after freeing it by Hans de Goede · 12 years ago
  44. e696b1d ehci: Add support for packets with both data and an error status by Hans de Goede · 12 years ago
  45. 01e26b0 ehci: Get rid of the magical PROC_ERR status by Hans de Goede · 12 years ago
  46. 9a77a0f usb: split packet result into actual_length + status by Hans de Goede · 12 years ago
  47. 0bf96f9 usb/ehci: split into multiple source files by Gerd Hoffmann · 12 years ago
  48. 569c7fc usb/ehci: Guard definition of EHCI_DEBUG by Peter Crosthwaite · 12 years ago
  49. 5010d4d usb/ehci: seperate out PCIisms by Peter Crosthwaite · 12 years ago
  50. 7ae6ce0 usb/ehci: Abstract away PCI DMA API by Peter Crosthwaite · 12 years ago
  51. 27a1132 usb/ehci: parameterise the register region offsets by Peter Crosthwaite · 12 years ago
  52. aaac743 usb: Enforce iso endpoints never returing USB_RET_ASYNC by Hans de Goede · 12 years ago
  53. a6fb2dd usb: Add an int_req flag to USBPacket by Hans de Goede · 12 years ago
  54. 6ba43f1 usb: Move short-not-ok handling to the core by Hans de Goede · 12 years ago
  55. 0cae7b1 usb: Move clearing of queue on halt to the core by Hans de Goede · 12 years ago
  56. 36dfe32 usb: Add USB_RET_ADD_TO_QUEUE packet result code by Hans de Goede · 12 years ago
  57. b4ea866 ehci: Retry to fill the queue while waiting for td completion by Hans de Goede · 12 years ago
  58. e3a36bc ehci: Detect going in circles when filling the queue by Hans de Goede · 12 years ago
  59. 44272b0 ehci: Speed up the timer of raising int from the async schedule by Hans de Goede · 12 years ago
  60. 0262f65 ehci: Improve latency of interrupt delivery and async schedule scanning by Hans de Goede · 12 years ago
  61. cf08a8a ehci: Set int flag on a short input packet by Hans de Goede · 12 years ago
  62. 549a3c3 ehci: Get rid of packet tbytes field by Hans de Goede · 12 years ago
  63. a8170e5 Rename target_phys_addr_t to hwaddr by Avi Kivity · 12 years ago
  64. cae5d3f ehci: Fix interrupt packet MULT handling by Hans de Goede · 12 years ago
  65. ceab6f9 ehci: Walk async schedule before and after migration by Hans de Goede · 12 years ago
  66. 8f5457e ehci: Don't set seen to 0 when removing unseen queue-heads by Hans de Goede · 12 years ago
  67. 8f74ed1 ehci: Don't process too much frames in 1 timer tick (v2) by Hans de Goede · 12 years ago
  68. ffa1f2e ehci: Fix interrupts stopping when Interrupt Threshold Control is 8 by Hans de Goede · 12 years ago
  69. 3e4f910 ehci: switch to new-style memory ops by Gerd Hoffmann · 12 years ago
  70. cf1f816 ehci: Correct a comment in fetchqtd packet processing by Hans de Goede · 13 years ago
  71. eff6dce ehci: Handle USB_RET_PROCERR in ehci_fill_queue by Hans de Goede · 13 years ago
  72. ef5b234 ehci: Fix memory leak in handling of NAK-ed packets by Hans de Goede · 13 years ago
  73. 3a8ca08 ehci: Add some additional ehci_trace_guest_bug() calls by Hans de Goede · 13 years ago
  74. 1defcbd ehci: add doorbell trace events by Gerd Hoffmann · 13 years ago
  75. 5c51468 ehci: trace guest bugs by Gerd Hoffmann · 13 years ago
  76. 616789c ehci: check for EHCI_ASYNC_FINISHED first in ehci_free_packet by Gerd Hoffmann · 13 years ago
  77. 4b63a0d ehci: Properly report completed but not yet processed packets to the guest by Hans de Goede · 13 years ago
  78. 0e79535 ehci: Properly cleanup packets on cancel by Hans de Goede · 13 years ago
  79. 522079d ehci: Update copyright headers to reflect recent work by Hans de Goede · 13 years ago
  80. dafe31f ehci: Validate qh is not changed unexpectedly by the guest by Hans de Goede · 13 years ago
  81. 66f092d Revert "ehci: don't flush cache on doorbell rings." by Hans de Goede · 13 years ago
  82. 45b339b usb: controllers do not need to check for babble themselves by Hans de Goede · 13 years ago
  83. adf4783 ehci: Fix interrupt endpoints no longer working by Hans de Goede · 13 years ago
  84. 287fd3f ehci: handle TD deactivation of inflight packets by Gerd Hoffmann · 13 years ago
  85. c7cdca3 ehci: add ehci_cancel_queue() by Gerd Hoffmann · 13 years ago
  86. 574ef17 ehci: simplify ehci_state_executing by Hans de Goede · 13 years ago
  87. 53dd6f7 ehci: Remove unnecessary ehci_flush_qh call by Hans de Goede · 13 years ago
  88. a1c3e4b ehci: Schedule async-bh when IAAD bit gets set by Hans de Goede · 13 years ago
  89. 7ce86aa ehci: Fix NULL ptr deref when unplugging an USB dev with an iso stream active by Hans de Goede · 13 years ago
  90. e983395 usb: unique packet ids by Gerd Hoffmann · 13 years ago
  91. 0132b4b usb: Halt ep queue en cancel pending packets on a packet error by Hans de Goede · 13 years ago
  92. 47d073c ehci: Fix setting of halt bit from usbcmd register updates by Hans de Goede · 13 years ago
  93. 6d3b6d3 ehci: fix Interrupt Threshold Control implementation by Gerd Hoffmann · 13 years ago
  94. df6839c ehci: fix assertion typo by Alejandro Martinez Ruiz · 13 years ago
  95. afb7a0b ehci: improve expire time calculation by Gerd Hoffmann · 13 years ago
  96. 7efc17a ehci: implement Interrupt Threshold Control support by Gerd Hoffmann · 13 years ago
  97. f0ad01f ehci: raise irq in the frame timer by Gerd Hoffmann · 13 years ago
  98. 3795211 ehci: Kick async schedule on wakeup in the non companion case by Hans de Goede · 13 years ago
  99. 7341ea0 usb-ehci: Fix an assert whenever isoc transfers are used by Hans de Goede · 13 years ago
  100. 9bc3a3a ehci: don't flush cache on doorbell rings. by Gerd Hoffmann · 13 years ago