summaryrefslogtreecommitdiff
path: root/drivers/usb/host/xhci-ring.c
AgeCommit message (Expand)Author
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
2017-01-25usb: host: xhci: make a generic TRB tracerFelipe Balbi
2017-01-25usb: host: xhci: convert to list_for_each_entry_safe()Felipe Balbi
2017-01-25xhci: use the trb_to_noop() helper for command trbsMathias Nyman
2017-01-25xhci: Introduce helper to turn one TRB into a no-opMathias Nyman
2017-01-25usb: host: xhci: unconditionally call xhci_unmap_td_bounce_buffer()Felipe Balbi
2017-01-25usb: host: xhci: check for a valid ring when unmapping bounce bufferFelipe Balbi
2017-01-25usb: host: xhci: remove bogus __releases()/__acquires() annotationFelipe Balbi
2017-01-25usb: host: xhci: introduce xhci_td_cleanup()Felipe Balbi
2017-01-25usb: host: xhci: reorder variable definitionsFelipe Balbi
2017-01-25usb: host: xhci: use slightly better list helpersFelipe Balbi
2017-01-25usb: host: xhci: simplify irq handler returnFelipe Balbi
2017-01-25usb: host: xhci: rename completion codes to match specFelipe Balbi
2017-01-25usb: xhci: use list_is_singular for cmd_listLu Baolu
2017-01-25usb: xhci: avoid unnecessary calculationLu Baolu
2017-01-25usb: xhci: remove unnecessary assignmentLu Baolu
2017-01-25usb: xhci: remove unnecessary second abort tryLu Baolu
2017-01-25xhci: remove unnecessary check for pending timerMathias Nyman
2017-01-25xhci: detect stop endpoint race using pending timer instead of counter.Mathias Nyman
2017-01-25xhci: rename EP_HALT_PENDING to EP_STOP_CMD_PENDINGMathias Nyman
2017-01-25xhci: simplify if statement to make it more readableMathias Nyman
2017-01-11xhci: fix deadlock at host remove by running watchdog correctlyMathias Nyman
2017-01-03usb: host: xhci: handle COMP_STOP from SETUP phase tooFelipe Balbi
2017-01-03xhci: Fix race related to abort operationOGAWA Hirofumi
2017-01-03xhci: Use delayed_work instead of timer for command timeoutOGAWA Hirofumi
2017-01-03usb: xhci: hold lock over xhci_abort_cmd_ring()Lu Baolu
2017-01-03xhci: Handle command completion and timeout raceMathias Nyman
2017-01-03usb: host: xhci: Fix possible wild pointer when handling abort commandBaolin Wang
2017-01-03usb: xhci: fix possible wild pointerLu Baolu
2016-11-18Merge tag 'usb-for-v4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/ba...Greg Kroah-Hartman
2016-11-14usb: xhci: move slot_id from xhci_hcd to xhci_command structureLu Baolu
2016-11-14xhci: add helper to get the endpoint state of a endpoint contextMathias Nyman
2016-11-14usb: xhci: clean up error_bitmask usageLu Baolu
2016-11-14xhci: Remove duplicate xhci urb giveback functionsMathias Nyman
2016-11-14xhci: Giveback urb in finish_td directlyMathias Nyman
2016-11-14xhci: refactor handle_tx_event() urb givebackMathias Nyman
2016-11-14xhci: fix non static symbol warningWei Yongjun
2016-11-14xhci: cleanup and refactor td_to_noop()Mathias Nyman
2016-11-14xhci: refactor and cleanup process_isoc_td()Mathias Nyman
2016-11-14xhci: rename endpoint related trb variablesMathias Nyman
2016-11-14xhci: cleanup and refactor process_bulk_intr_td()Mathias Nyman
2016-11-14xhci: cleanup and refactor process_ctrl_td()Mathias Nyman
2016-11-14xhci: remove extra URB_SHORT_NOT_OK checks in xhci, core handles most casesMathias Nyman
2016-11-14xhci: add trb_is_noop() helper functionMathias Nyman
2016-11-14xhci: use trb helper functions when possibleMathias Nyman
2016-11-14xhci: remove unnecessary xhci_quiesce call before xhci_haltMathias Nyman
2016-11-03usb: host: xhci: purge GET_MAX_PACKET()Felipe Balbi
2016-09-08xhci: fix null pointer dereference in stop command timeout functionMathias Nyman