summaryrefslogtreecommitdiffstats
path: root/drivers/usb/host
Commit message (Expand)AuthorAgeFilesLines
* xhci: Handle TD clearing for multiple streams caseHector Martin2024-06-122-11/+44
* xhci: Apply broken streams quirk to Etron EJ188 xHCI hostKuangyi Chiang2024-06-121-1/+3
* xhci: Apply reset resume quirk to Etron EJ188 xHCI hostKuangyi Chiang2024-06-121-0/+5
* xhci: Set correct transferred length for cancelled bulk transfersMathias Nyman2024-06-121-3/+2
* Merge 6.9-rc7 into usb-nextGreg Kroah-Hartman2024-05-103-1/+12
|\
| * usb: ohci: Prevent missed ohci interruptsGuenter Roeck2024-04-301-0/+8
| * usb: xhci-plat: Don't include xhci.hThinh Nguyen2024-04-232-1/+4
* | usb: xhci: compact 'trb_in_td()' argumentsNiklas Neronin2024-05-012-27/+16
* | usb: xhci: remove duplicate TRB_TO_SLOT_ID() callsNiklas Neronin2024-05-011-11/+6
* | xhci: pci: Use PCI_VENDOR_ID_RENESASAndy Shevchenko2024-05-011-2/+2
* | xhci: pci: Group out Thunderbolt xHCI IDsAndy Shevchenko2024-05-011-7/+9
* | xhci: pci: Use full names in PCI IDs for Intel platformsAndy Shevchenko2024-05-011-9/+9
* | usb: xhci: remove goto 'cleanup' in handle_tx_event()Niklas Neronin2024-05-011-17/+21
* | usb: xhci: replace goto with return when possible in handle_tx_event()Niklas Neronin2024-05-011-3/+3
* | usb: xhci: remove 'handling_skipped_tds' from handle_tx_event()Niklas Neronin2024-05-011-9/+4
* | usb: xhci: prevent potential failure in handle_tx_event() for Transfer events...Niklas Neronin2024-05-011-2/+3
* | xhci: remove XHCI_TRUST_TX_LENGTH quirkMathias Nyman2024-05-014-30/+10
* | xhci: improve PORTSC register debugging outputMathias Nyman2024-05-011-1/+6
* | usb: xhci: use array_size() when allocating and freeing memoryNiklas Neronin2024-05-011-7/+7
* | usb: xhci: remove redundant variable 'erst_size'Niklas Neronin2024-05-012-3/+1
* | usb: xhci: address off-by-one in xhci_num_trbs_free()Niklas Neronin2024-05-011-1/+1
* | usb: xhci: improve debug message in xhci_ring_expansion_needed()Niklas Neronin2024-05-011-4/+2
* | usb: xhci: check if 'requested segments' exceeds ERST capacityNiklas Neronin2024-05-012-14/+14
* | xhci: remove xhci_check_usb2_port_capability helperMathias Nyman2024-05-011-21/+8
* | xhci: stored cached port capability values in one placeMathias Nyman2024-05-013-28/+7
* | Merge 6.9-rc5 into usb-nextGreg Kroah-Hartman2024-04-232-12/+9
|\|
| * xhci: Fix root hub port null pointer dereference in xhci tracepointsMathias Nyman2024-04-041-7/+5
| * usb: xhci: correct return value in case of STS_HCEOliver Neukum2024-04-041-5/+4
* | usb: ohci-exynos: Use DEFINE_SIMPLE_DEV_PM_OPS for PM functionsAnand Moon2024-04-181-10/+3
* | usb: ohci-exynos: Use devm_clk_get_enabled() helpersAnand Moon2024-04-181-11/+3
* | usb: ehci-exynos: Use DEFINE_SIMPLE_DEV_PM_OPS for PM functionsAnand Moon2024-04-181-10/+3
* | usb: ehci-exynos: Use devm_clk_get_enabled() helpersAnand Moon2024-04-181-11/+3
* | USB: Use EHCI control transfer pid macros instead of constant values.Dingyan Li2024-03-263-18/+20
|/
* Merge tag 'usb-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds2024-03-2115-536/+521
|\
| * usb: ohci-pxa27x: Remove unused of_gpio.hAndy Shevchenko2024-03-071-1/+0
| * usb: sl811-hcd: only defined function checkdone if QUIRK2 is definedColin Ian King2024-03-071-0/+2
| * xhci: Allow RPM on the USB controller (1022:43f7) by defaultBasavaraj Natikar2024-03-051-1/+4
| * usb: xhci: Add error handling in xhci_map_urb_for_dmaPrashanth K2024-03-021-0/+2
| * xhci: dbc: poll at different rate depending on data transfer activityMathias Nyman2024-03-022-2/+13
| * xhci: retry Stop Endpoint on buggy NEC controllersMichal Pecio2024-03-021-0/+9
| * xhci: fix matching completion events with TDsMichal Pecio2024-03-021-4/+3
| * usb: xhci: utilize 'xhci_free_segments_for_ring()' for freeing segmentsNiklas Neronin2024-03-021-22/+15
| * usb: xhci: remove duplicate code from 'xhci_clear_command_ring()'Niklas Neronin2024-03-021-13/+1
| * xhci: save slot ID in struct 'xhci_port'Niklas Neronin2024-03-025-75/+26
| * xhci: replace real & fake port with pointer to root hub portNiklas Neronin2024-03-026-45/+35
| * xhci: rework how real & fake ports are foundNiklas Neronin2024-03-021-19/+15
| * Merge v6.8-rc6 into usb-nextGreg Kroah-Hartman2024-02-261-0/+1
| |\
| * | Revert "xhci: add helper to stop endpoint and wait for completion"Greg Kroah-Hartman2024-02-192-48/+16
| * | xhci: add helper to stop endpoint and wait for completionMathias Nyman2024-02-172-16/+48
| * | xhci: Decouple handling an event from checking for unhandled eventsMathias Nyman2024-02-171-19/+19