summaryrefslogtreecommitdiffstats
path: root/drivers/usb/host/xhci-ring.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* xhci: simplify how we store TDs in urb private dataMathias Nyman2017-01-251-10/+10
* xhci: Rename variables related to transfer descritporsMathias Nyman2017-01-251-5/+5
* usb: host: xhci: add urb_enqueue/dequeue/giveback tracersFelipe Balbi2017-01-251-0/+1
* usb: host: xhci: make a generic TRB tracerFelipe Balbi2017-01-251-2/+12
* usb: host: xhci: convert to list_for_each_entry_safe()Felipe Balbi2017-01-251-7/+8
* xhci: use the trb_to_noop() helper for command trbsMathias Nyman2017-01-251-10/+2
* xhci: Introduce helper to turn one TRB into a no-opMathias Nyman2017-01-251-12/+17
* usb: host: xhci: unconditionally call xhci_unmap_td_bounce_buffer()Felipe Balbi2017-01-251-6/+3
* usb: host: xhci: check for a valid ring when unmapping bounce bufferFelipe Balbi2017-01-251-1/+1
* usb: host: xhci: remove bogus __releases()/__acquires() annotationFelipe Balbi2017-01-251-2/+0
* usb: host: xhci: introduce xhci_td_cleanup()Felipe Balbi2017-01-251-42/+50
* usb: host: xhci: reorder variable definitionsFelipe Balbi2017-01-251-8/+4
* usb: host: xhci: use slightly better list helpersFelipe Balbi2017-01-251-9/+10
* usb: host: xhci: simplify irq handler returnFelipe Balbi2017-01-251-15/+17
* usb: host: xhci: rename completion codes to match specFelipe Balbi2017-01-251-62/+62
* usb: xhci: use list_is_singular for cmd_listLu Baolu2017-01-251-3/+4
* usb: xhci: avoid unnecessary calculationLu Baolu2017-01-251-10/+10
* usb: xhci: remove unnecessary assignmentLu Baolu2017-01-251-2/+0
* usb: xhci: remove unnecessary second abort tryLu Baolu2017-01-251-13/+5
* xhci: remove unnecessary check for pending timerMathias Nyman2017-01-251-2/+1
* xhci: detect stop endpoint race using pending timer instead of counter.Mathias Nyman2017-01-251-16/+11
* xhci: rename EP_HALT_PENDING to EP_STOP_CMD_PENDINGMathias Nyman2017-01-251-3/+3
* xhci: simplify if statement to make it more readableMathias Nyman2017-01-251-1/+2
* xhci: fix deadlock at host remove by running watchdog correctlyMathias Nyman2017-01-111-11/+0
* usb: host: xhci: handle COMP_STOP from SETUP phase tooFelipe Balbi2017-01-031-12/+21
* xhci: Fix race related to abort operationOGAWA Hirofumi2017-01-031-80/+88
* xhci: Use delayed_work instead of timer for command timeoutOGAWA Hirofumi2017-01-031-10/+16
* usb: xhci: hold lock over xhci_abort_cmd_ring()Lu Baolu2017-01-031-4/+9
* xhci: Handle command completion and timeout raceMathias Nyman2017-01-031-1/+5
* usb: host: xhci: Fix possible wild pointer when handling abort commandBaolin Wang2017-01-031-1/+4
* usb: xhci: fix possible wild pointerLu Baolu2017-01-031-5/+11
* Merge tag 'usb-for-v4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/ba...Greg Kroah-Hartman2016-11-181-3/+3
|\
| * usb: host: xhci: purge GET_MAX_PACKET()Felipe Balbi2016-11-031-3/+3
* | usb: xhci: move slot_id from xhci_hcd to xhci_command structureLu Baolu2016-11-141-4/+4
* | xhci: add helper to get the endpoint state of a endpoint contextMathias Nyman2016-11-141-12/+6
* | usb: xhci: clean up error_bitmask usageLu Baolu2016-11-141-24/+22
* | xhci: Remove duplicate xhci urb giveback functionsMathias Nyman2016-11-141-69/+56
* | xhci: Giveback urb in finish_td directlyMathias Nyman2016-11-141-23/+8
* | xhci: refactor handle_tx_event() urb givebackMathias Nyman2016-11-141-29/+32
* | xhci: fix non static symbol warningWei Yongjun2016-11-141-2/+2
* | xhci: cleanup and refactor td_to_noop()Mathias Nyman2016-11-141-42/+20
* | xhci: refactor and cleanup process_isoc_td()Mathias Nyman2016-11-141-37/+32
* | xhci: rename endpoint related trb variablesMathias Nyman2016-11-141-39/+38
* | xhci: cleanup and refactor process_bulk_intr_td()Mathias Nyman2016-11-141-62/+46
* | xhci: cleanup and refactor process_ctrl_td()Mathias Nyman2016-11-141-58/+45
* | xhci: remove extra URB_SHORT_NOT_OK checks in xhci, core handles most casesMathias Nyman2016-11-141-47/+7
* | xhci: add trb_is_noop() helper functionMathias Nyman2016-11-141-7/+9
* | xhci: use trb helper functions when possibleMathias Nyman2016-11-141-6/+5
* | xhci: remove unnecessary xhci_quiesce call before xhci_haltMathias Nyman2016-11-141-1/+0
|/
* xhci: fix null pointer dereference in stop command timeout functionMathias Nyman2016-09-081-1/+5