summaryrefslogtreecommitdiffstats
path: root/hw/usb/hcd-xhci.c
Commit message (Expand)AuthorAgeFilesLines
* xhci: fix guest-triggerable assertGerd Hoffmann2018-07-031-1/+6
* pci: removed the is_express field since a uniform interface was insertedYoni Bettan2018-02-081-1/+8
* pci: Eliminate redundant PCIDevice::bus pointerDavid Gibson2017-12-051-1/+1
* pci: Add interface names to hybrid PCI devicesEduardo Habkost2017-10-151-0/+5
* xhci: Avoid DMA when ERSTBA is set to zeroAlexey Kardashevskiy2017-09-131-2/+2
* pci: Fix the wrong assertion.Mao Zhongyi2017-07-031-1/+1
* xhci: only update dequeue ptr on completed transfersGerd Hoffmann2017-06-121-2/+4
* xhci: split into multiple filesGerd Hoffmann2017-05-291-236/+2Star
* xhci: relax link checkLadi Prosek2017-05-121-1/+1
* xhci: fix loggingLadi Prosek2017-05-121-5/+2Star
* xhci: flush dequeue pointer to endpoint contextGerd Hoffmann2017-04-031-1/+3
* xhci: properties cleanupGerd Hoffmann2017-02-231-3/+26
* xhci: drop via vendor command handlingGerd Hoffmann2017-02-211-31/+0Star
* xhci: fix nec vendor quirk handlingGerd Hoffmann2017-02-211-15/+29
* xhci: add qemu xhci controllerGerd Hoffmann2017-02-211-4/+36
* xhci: drop ER_FULL_HACK workaroundGerd Hoffmann2017-02-211-106/+11Star
* xhci: apply limits to loopsGerd Hoffmann2017-02-211-1/+14
* xhci: fix event queue IRQ handlingGerd Hoffmann2017-02-061-0/+13
* xhci: guard xhci_kick_epctx against recursive callsGerd Hoffmann2017-02-061-0/+7
* xhci: don't kick in xhci_submit and xhci_fire_ctl_transferGerd Hoffmann2017-02-061-8/+0Star
* xhci: rename xhci_complete_packet to xhci_try_complete_packetGerd Hoffmann2017-02-061-6/+6
* xhci: only free completed transfersGerd Hoffmann2017-02-061-1/+3
* pci: Convert msix_init() to Error and fix callersCao jin2017-02-011-2/+2
* hcd-xhci: check & correct param before using itCao jin2017-02-011-19/+18Star
* PCI/migration merge vmstate_pci_device and vmstate_pcie_deviceDr. David Alan Gilbert2017-01-241-1/+1
* xhci: make xhci_epid_to_usbep accept XHCIEPContextGerd Hoffmann2016-10-121-14/+15
* xhci: drop XHCITransfer->{slotid,epid}Gerd Hoffmann2016-10-121-9/+7Star
* xhci: add & use xhci_kick_epctx()Gerd Hoffmann2016-10-121-17/+26
* xhci: drop XHCITransfer->xhciGerd Hoffmann2016-10-121-13/+9Star
* xhci: use linked list for transfersGerd Hoffmann2016-10-121-54/+68
* xhci: drop unused comp_xfer fieldGerd Hoffmann2016-10-121-1/+0Star
* xhci: decouple EV_QUEUE from TD_QUEUEGerd Hoffmann2016-10-121-1/+1
* xhci: limit the number of link trbs we are willing to processGerd Hoffmann2016-10-121-0/+10
* usb:xhci:fix memory leak in usb_xhci_exitLi Qiang2016-09-131-2/+1Star
* xhci: Fix remainder field for TR_SETUP completion event.Hans Petter Selasky2016-09-131-0/+6
* xhci: Fix possible side effect from assert()Alexey Kardashevskiy2016-07-201-1/+3
* nec-usb-xhci: set the device state to USB_STATE_DEFAULTZhang Shuaiyi2016-07-121-1/+2
* pci: Convert msi_init() to Error and fix callers to check itCao jin2016-07-051-4/+19
* usb xhci: change msi/msix property typeCao jin2016-07-051-7/+9
* usb:xhci: no DMA on HC resetRoman Kagan2016-05-111-1/+4
* usb: fix unbounded stack warning for xhci_dma_write_u32sPeter Xu2016-03-181-2/+4
* usb: Clean up includesPeter Maydell2016-01-291-0/+1
* usb: Use g_new() & friends where that makes obvious senseMarkus Armbruster2015-11-061-1/+1
* maint: avoid useless "if (foo) free(foo)" patternDaniel P. Berrange2015-09-111-3/+1Star
* Revert "xhci: set timer to retry xfers"Gerd Hoffmann2015-07-171-2/+0Star
* Merge remote-tracking branch 'remotes/mjt/tags/pull-trivial-patches-2015-05-0...Peter Maydell2015-05-111-1/+0Star
|\
| * xhci: remove unused codeGonglei2015-05-081-1/+0Star
* | xhci: fix events for setup trb.Gerd Hoffmann2015-05-081-0/+8
* | Revert "xhci: generate a Transfer Event for each Transfer TRB with the IOC bi...Gerd Hoffmann2015-05-081-12/+3Star
* | xhci: set timer to retry xfersGerd Hoffmann2015-05-081-0/+2
|/