| Commit message (Expand) | Author | Age | Files | Lines |
* | usb/xhci: add include/hw/usb/xhci.h header file | Gerd Hoffmann | 2020-10-21 | 1 | -18/+16 |
* | usb/hcd-xhci: Split pci wrapper for xhci base model | Sai Pavan Boddu | 2020-09-28 | 1 | -172/+42 |
* | usb/hcd-xhci: Move qemu-xhci device to hcd-xhci-pci.c | Sai Pavan Boddu | 2020-09-28 | 1 | -31/+2 |
* | usb/hcd-xhci: Make dma read/writes hooks pci free | Sai Pavan Boddu | 2020-09-28 | 1 | -13/+11 |
* | hw: xhci: check return value of 'usb_packet_map' | Li Qiang | 2020-08-31 | 1 | -1/+4 |
* | xhci: fix valid.max_access_size to access address registers | Laurent Vivier | 2020-07-21 | 1 | -2/+2 |
* | qdev: set properties with device_class_set_props() | Marc-André Lureau | 2020-01-24 | 1 | -1/+1 |
* | xhci: recheck slot status | Gerd Hoffmann | 2020-01-13 | 1 | -3/+12 |
* | xhci: Fix memory leak in xhci_kick_epctx when poweroff GuestOS | Chen Qun | 2020-01-13 | 1 | -0/+1 |
* | xhci: Fix memory leak in xhci_kick_epctx | fangying | 2019-08-29 | 1 | -0/+1 |
* | xhci: Fix memory leak in xhci_address_slot | Ying Fang | 2019-08-29 | 1 | -0/+1 |
* | xhci: Add No Op Command | Hikaru Nishida | 2019-08-21 | 1 | -0/+3 |
* | Include hw/qdev-properties.h less | Markus Armbruster | 2019-08-16 | 1 | -0/+1 |
* | Include hw/hw.h exactly where needed | Markus Armbruster | 2019-08-16 | 1 | -1/+0 |
* | Include migration/vmstate.h less | Markus Armbruster | 2019-08-16 | 1 | -0/+1 |
* | Include qemu/module.h where needed, drop it from qemu-common.h | Markus Armbruster | 2019-06-12 | 1 | -0/+2 |
* | hw/usb: avoid format truncation warning when formatting port name | Daniel P. Berrangé | 2019-05-03 | 1 | -1/+3 |
* | usb/xhci: avoid trigger assertion if guest write wrong epid | Longpeng | 2019-05-02 | 1 | -1/+1 |
* | xhci: check device is not NULL before calling usb_ep_get() | Liam Merwick | 2019-02-20 | 1 | -2/+2 |
* | xhci: add asserts to help with static code analysis | Liam Merwick | 2019-02-20 | 1 | -0/+2 |
* | usb: implement XHCI underrun/overrun events | Yuri Benditovich | 2019-01-30 | 1 | -2/+15 |
* | usb: XHCI shall not halt isochronous endpoints | Yuri Benditovich | 2019-01-30 | 1 | -0/+5 |
* | xhci: fix guest-triggerable assert | Gerd Hoffmann | 2018-07-03 | 1 | -1/+6 |
* | pci: removed the is_express field since a uniform interface was inserted | Yoni Bettan | 2018-02-08 | 1 | -1/+8 |
* | pci: Eliminate redundant PCIDevice::bus pointer | David Gibson | 2017-12-05 | 1 | -1/+1 |
* | pci: Add interface names to hybrid PCI devices | Eduardo Habkost | 2017-10-15 | 1 | -0/+5 |
* | xhci: Avoid DMA when ERSTBA is set to zero | Alexey Kardashevskiy | 2017-09-13 | 1 | -2/+2 |
* | pci: Fix the wrong assertion. | Mao Zhongyi | 2017-07-03 | 1 | -1/+1 |
* | xhci: only update dequeue ptr on completed transfers | Gerd Hoffmann | 2017-06-12 | 1 | -2/+4 |
* | xhci: split into multiple files | Gerd Hoffmann | 2017-05-29 | 1 | -236/+2 |
* | xhci: relax link check | Ladi Prosek | 2017-05-12 | 1 | -1/+1 |
* | xhci: fix logging | Ladi Prosek | 2017-05-12 | 1 | -5/+2 |
* | xhci: flush dequeue pointer to endpoint context | Gerd Hoffmann | 2017-04-03 | 1 | -1/+3 |
* | xhci: properties cleanup | Gerd Hoffmann | 2017-02-23 | 1 | -3/+26 |
* | xhci: drop via vendor command handling | Gerd Hoffmann | 2017-02-21 | 1 | -31/+0 |
* | xhci: fix nec vendor quirk handling | Gerd Hoffmann | 2017-02-21 | 1 | -15/+29 |
* | xhci: add qemu xhci controller | Gerd Hoffmann | 2017-02-21 | 1 | -4/+36 |
* | xhci: drop ER_FULL_HACK workaround | Gerd Hoffmann | 2017-02-21 | 1 | -106/+11 |
* | xhci: apply limits to loops | Gerd Hoffmann | 2017-02-21 | 1 | -1/+14 |
* | xhci: fix event queue IRQ handling | Gerd Hoffmann | 2017-02-06 | 1 | -0/+13 |
* | xhci: guard xhci_kick_epctx against recursive calls | Gerd Hoffmann | 2017-02-06 | 1 | -0/+7 |
* | xhci: don't kick in xhci_submit and xhci_fire_ctl_transfer | Gerd Hoffmann | 2017-02-06 | 1 | -8/+0 |
* | xhci: rename xhci_complete_packet to xhci_try_complete_packet | Gerd Hoffmann | 2017-02-06 | 1 | -6/+6 |
* | xhci: only free completed transfers | Gerd Hoffmann | 2017-02-06 | 1 | -1/+3 |
* | pci: Convert msix_init() to Error and fix callers | Cao jin | 2017-02-01 | 1 | -2/+2 |
* | hcd-xhci: check & correct param before using it | Cao jin | 2017-02-01 | 1 | -19/+18 |
* | PCI/migration merge vmstate_pci_device and vmstate_pcie_device | Dr. David Alan Gilbert | 2017-01-24 | 1 | -1/+1 |
* | xhci: make xhci_epid_to_usbep accept XHCIEPContext | Gerd Hoffmann | 2016-10-12 | 1 | -14/+15 |
* | xhci: drop XHCITransfer->{slotid,epid} | Gerd Hoffmann | 2016-10-12 | 1 | -9/+7 |
* | xhci: add & use xhci_kick_epctx() | Gerd Hoffmann | 2016-10-12 | 1 | -17/+26 |