aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/usb/host/xhci-ring.c
AgeCommit message (Expand)Author
2021-12-08xhci: Fix commad ring abort, write all 64 bits to CRCR register.Mathias Nyman
2021-10-20xhci: Fix command ring pointer corruption while aborting a commandPavankumar Kondeti
2021-07-28xhci: add xhci_get_virt_ep() helperMathias Nyman
2021-02-10xhci: fix bounce buffer usage for non-sg list caseMathias Nyman
2021-01-30xhci: make sure TRB is fully written before giving it to the controllerMathias Nyman
2020-05-20usb: xhci: Fix NULL pointer dereference when enqueuing trbs from urb sg listSriharsha Allenki
2020-03-11xhci: handle port status events for removed USB3 hcdMathias Nyman
2020-02-28usb: host: xhci: update event ring dequeue pointer on purposePeter Chen
2019-12-21xhci: fix USB3 device initiated resume race with roothub autosuspendMathias Nyman
2019-12-17xhci: handle some XHCI_TRUST_TX_LENGTH quirks cases as default behaviour.Mathias Nyman
2019-10-17xhci: Fix false warning message about wrong bounce buffer write lengthMathias Nyman
2019-06-09xhci: Use %zu for printing size_t typeFabio Estevam
2019-06-09xhci: update bounce buffer with correct sg numHenry Lin
2019-04-03xhci: Fix port resume done detection for SS ports with LPM enabledMathias Nyman
2018-12-01usb: xhci: fix uninitialized completion when USB3 port got wrong statusAaron Ma
2018-12-01xhci: Add quirk to workaround the errata seen on Cavium Thunder-X2 SocCherian, George
2018-12-01xhci: Add check for invalid byte size error when UAS devices are connected.Sandeep Singh
2017-12-20usb: xhci: fix TDS for MTK xHCI1.1Chunfeng Yun
2017-12-10xhci: Don't show incorrect WARN message about events for empty ringsMathias Nyman
2017-10-17usb: xhci: Reset halted endpoint if trb is noopLu Baolu
2017-10-17xhci: Cleanup current_cmd in xhci_cleanup_command_queue()Jeffy Chen
2017-08-16xhci: add port status tracingMathias Nyman
2017-08-16xhci: rename temp and temp1 variablesMathias Nyman
2017-07-20xhci: Fix NULL pointer dereference when cleaning up streams for removed hostMathias Nyman
2017-06-15xhci: cleanup finish_td() skip optionMathias Nyman
2017-06-15xhci: cleanup virtual endoint structure, remove stopped_streamMathias Nyman
2017-06-15xhci: handle transfer events without TRB pointerMathias Nyman
2017-06-15xhci: support calling cleanup_halted_endpoint with soft retryMathias Nyman
2017-06-15xhci: Add support for endpoint soft resetMathias Nyman
2017-06-15xhci: refactor transfer event errors and completion codesMathias Nyman
2017-06-03xhci: Add helper to get hardware dequeue pointer for stopped rings.Mathias Nyman
2017-06-03xhci: Add stream id to xhci_dequeue_state structureMathias Nyman
2017-06-03xhci: Find out where an endpoint or stream stopped from its context.Mathias Nyman
2017-06-03xhci: remove unused stopped_td pointerMathias Nyman
2017-05-18xhci: Fix command ring stop regression in 4.11Mathias Nyman
2017-05-18USB: xhci: fix lock-inversion problemAlan Stern
2017-05-18usb: host: xhci-ring: don't need to clear interrupt pending for MSI enabled hcdPeter Chen
2017-05-18usb: xhci: trace URB before giving it back instead of afterMathias Nyman
2017-04-08usb: xhci: remove xhci_debug_trb()Lu Baolu
2017-04-08usb: xhci: remove ring debugging codeLu Baolu
2017-04-08usb: xhci: remove enq_updates and deq_updates from ringLu Baolu
2017-04-08usb: xhci: remove error messages for failed memory allocationLu Baolu
2017-04-08usb: xhci: add xhci_log_ring trace eventsLu Baolu
2017-04-08xhci: Rework how we handle unresponsive or hoptlug removed hostsMathias Nyman
2017-04-08xhci: add slot and endpoint numbers to debug messages in handle_tx_eventZhengjun Xing
2017-04-08usb: host: xhci: add Slot and EP Context tracersFelipe Balbi
2017-03-29xhci: Set URB actual length for stopped control transfersMathias Nyman
2017-01-25xhci: simplify how we store TDs in urb private dataMathias Nyman
2017-01-25xhci: Rename variables related to transfer descritporsMathias Nyman
2017-01-25usb: host: xhci: add urb_enqueue/dequeue/giveback tracersFelipe Balbi