summaryrefslogtreecommitdiffstats
path: root/hw/usb/hcd-ehci.c
Commit message (Expand)AuthorAgeFilesLines
* migration: pre_save return intDr. David Alan Gilbert2017-09-271-1/+3
* Convert single line fprintf(.../n) to warn_report()Alistair Francis2017-09-191-2/+3
* ehci: add sanity check for maxframesGerd Hoffmann2017-07-171-0/+5
* ehci: stop recursive calls to ehci_work_bhGerd Hoffmann2017-06-131-0/+7
* ehci: fix frame timer invocation.Gerd Hoffmann2017-05-291-3/+10
* ehci: fix overflow in frame timer codeGerd Hoffmann2017-05-291-1/+1
* usb: ehci: fix memory leak in ehciLi Qiang2017-02-211-0/+5
* usb: ehci: fix memory leak in ehci_init_transferLi Qiang2016-11-101-0/+1
* usb: ehci: fix memory leak in ehci_process_itdLi Qiang2016-10-081-0/+1
* ehci: faster frame index calculation for skipped framesEvgeny Yakovlev2016-08-021-16/+15Star
* Revert "ehci: make idt processing more robust"Gerd Hoffmann2016-04-191-3/+2Star
* ehci: apply limit to iTD/sidt descriptorsGerd Hoffmann2016-04-191-1/+5
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2016-03-241-2/+4
|\
| * Replaced get_tick_per_sec() by NANOSECONDS_PER_SECONDRutuja Shah2016-03-221-2/+3
| * include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster2016-03-221-0/+1
* | usb: ehci: add capability mmio write functionPrasad J Pandit2016-03-181-0/+6
|/
* ehci: update irq on resetGerd Hoffmann2016-02-021-0/+1
* usb: check page select value while processing iTDPrasad J Pandit2016-02-021-4/+6
* usb: Clean up includesPeter Maydell2016-01-291-0/+1
* ehci: make idt processing more robustGerd Hoffmann2015-12-151-2/+3
* ehci: clear suspend bit on detachGerd Hoffmann2015-11-031-1/+1
* timer: rename NSEC_PER_SEC due to Mac OS X header clashStefan Hajnoczi2015-07-201-1/+1
* timer: Use a single definition of NSEC_PER_SEC for the whole codebaseAlberto Garcia2015-07-021-1/+1
* ehci: fix segfault when hot-unplugging ehci controllerGonglei2015-03-201-2/+1Star
* usb: Improve companion configuration error messagesMarkus Armbruster2015-03-171-15/+6Star
* usb: Propagate errors through usb_register_companion()Markus Armbruster2015-03-171-10/+13
* vmstate: accept QEMUTimer in VMSTATE_TIMER*, add VMSTATE_TIMER_PTR*Paolo Bonzini2015-01-261-1/+1
* usb: tag standalone ehci as hotpluggableGerd Hoffmann2014-09-231-2/+6
* usb: add usb host adapters exit traceGonglei2014-08-291-0/+2
* usb-ehci: add ehci unrealize funcitonGonglei2014-08-291-0/+25
* usb-ehci: add vmstate properity for EHCIStateGonglei2014-08-291-1/+1
* usb: don't use 'Yoda conditions'Gonglei2014-08-151-1/+1
* usb: move ehci register defines to header fileGerd Hoffmann2014-06-021-78/+1Star
* savevm: Remove all the unneeded version_minimum_id_old (usb)Juan Quintela2014-05-141-1/+1
* Merge remote-tracking branch 'kraxel/tags/pull-usb-1' into stagingAnthony Liguori2013-12-061-2/+16
|\
| * ehci: implement port wakeupGerd Hoffmann2013-11-281-2/+16
* | trace: Remove trace.h from hw/usb/hcd-ehci.h (less dependencies)Stefan Weil2013-12-021-0/+1
|/
* ehci: save device pointer in EHCIStateGerd Hoffmann2013-09-101-4/+3Star
* usb: Pass size to usb_bus_new()Andreas Färber2013-08-301-1/+1
* aio / timers: Switch entire codebase to the new timer APIAlex Bligh2013-08-221-5/+5
* misc: Use g_assert_not_reached for code which is expected to be unreachableStefan Weil2013-07-271-4/+4
* hw/[u-x]*: pass owner to memory_region_init* functionsPaolo Bonzini2013-07-041-4/+4
* memory: add owner argument to initialization functionsPaolo Bonzini2013-07-041-4/+4
* dma: keep a device alive while it has SGListsPaolo Bonzini2013-07-041-2/+4
* usb/hcd-ehci: Replace PORTSC macros with variablesKuo-Jung Su2013-06-241-8/+14
* usb/hcd-ehci: Split off instance_init from realizeAndreas Färber2013-06-241-12/+16
* usb/hcd-ehci-sysbus: Convert to QOM realizeAndreas Färber2013-06-241-1/+1
* dma: eliminate DMAContextPaolo Bonzini2013-06-201-6/+6
* ehci_free_packet: Discard finished packets when the queue is haltedHans de Goede2013-04-231-5/+11
* usb-core: usb3 streamsGerd Hoffmann2013-02-191-3/+4