summaryrefslogtreecommitdiffstats
path: root/drivers/usb/host
Commit message (Expand)AuthorAgeFilesLines
* drivers: migrate "GPL-2.0+" license identifiers to SPDX 2.0Roland Hieber2021-11-224-4/+4
* drivers: migrate "GPL-2.0" license identifiers to SPDX 2.0Roland Hieber2021-11-229-9/+9
* drivers: add missing SPDX-License-IdentifierAhmad Fatoum2021-11-0110-70/+10
* Merge branch 'for-next/usb'Sascha Hauer2021-07-181-1/+1
|\
| * usb: ehci: Fix unitialized variableSascha Hauer2021-06-211-1/+1
* | usb: ehci: Handle clocks and physSascha Hauer2021-06-281-0/+26
|/
* usb: host: ehci: remove duplicated usb_host_detect() callsAhmad Fatoum2021-02-013-29/+0
* usb: host: ehci: fix mismatch in format stringAhmad Fatoum2020-12-071-1/+1
* Merge branch 'for-next/usb-dwc2' into masterSascha Hauer2020-08-194-1914/+0
|\
| * Revert "usb: Add dwc2 host driver"Jules Maselbas2020-08-144-1914/+0
* | Revert "usb: host: ehci: Use to USBSTS to wait for transfer completion"Christian Eggers2020-08-142-8/+14
|/
* usb: xhci-hcd: replace opencoded non-atomic 64-bit MMIO with lo_hi helperAhmad Fatoum2020-06-031-10/+3
* usb: xhci-hcd: remove unused #include <asm/cache.h>Ahmad Fatoum2020-06-031-1/+0
* treewide: remove references to CREDITSUwe Kleine-König2020-04-273-9/+0
* Merge branch 'for-next/usb'Sascha Hauer2020-04-169-3119/+4048
|\
| * usb: Add U-Boot xhci driverSascha Hauer2020-03-266-10/+4582
| * usb: host: remove xhci driverSascha Hauer2020-03-264-3643/+0
* | usb: host: ehci: distinguish DMA addressesPeter Mamonov2020-03-051-33/+68
|/
* Merge branch 'for-next/rpi'Sascha Hauer2020-01-154-0/+1914
|\
| * usb: Add dwc2 host driverSascha Hauer2019-12-204-0/+1914
* | usb: ehci: Do not use memset on dma coherent memorySascha Hauer2020-01-141-3/+12
|/
* Merge branch 'for-next/usb-ehci'Sascha Hauer2019-06-112-187/+242
|\
| * usb: host: ehci: Allocate only NUM_QH queue heads for qh_listAndrey Smirnov2019-05-231-1/+1
| * ush: host: ehci: Simplify QH initialization in ehci_submit_async()Andrey Smirnov2019-05-231-12/+9
| * usb: host: ehci: Treat ehci->qh_list as an arrayAndrey Smirnov2019-05-231-7/+8
| * usb: host: ehci: Drop explicit memset() in ehci_init()Andrey Smirnov2019-05-231-2/+0
| * usb: host: ehci: Replace explicit printf() with dev_err()Andrey Smirnov2019-05-231-3/+7
| * usb: host: ehci: Add a comment explaing IOC setting for dataAndrey Smirnov2019-05-231-0/+9
| * usb: host: ehci: Use bool to simplify ehci_submit_async()Andrey Smirnov2019-05-231-3/+3
| * usb: host: ehci: Drop needless assignments in ehci_submit_async()Andrey Smirnov2019-05-231-2/+1
| * usb: host: ehci: Simplify ehci_submit_async()'s epilogueAndrey Smirnov2019-05-231-38/+38
| * usb: host: ehci: Initialize qTDs explicitlyAndrey Smirnov2019-05-231-1/+5
| * usb: host: ehci: Simplify ehci_td_buffer()Andrey Smirnov2019-05-231-7/+7
| * usb: host: ehci: Simplify qTD buffer synchronizationAndrey Smirnov2019-05-232-43/+49
| * usb: host: ehci: Introduce ehci_prepare_qtd()Andrey Smirnov2019-05-231-31/+35
| * usb: host: ehci: Drop unnecessary cleanup codeAndrey Smirnov2019-05-231-15/+8
| * usb: host: ehci: Replace magic number with macrosAndrey Smirnov2019-05-232-49/+96
| * usb: host: ehci: Use to USBSTS to wait for transfer completionAndrey Smirnov2019-05-232-14/+8
| * usb: host: ehci: Share code to enable/disable async scheduleAndrey Smirnov2019-05-231-19/+20
| * usb: host: ehci: Do not zero out DMA coherent memoryAndrey Smirnov2019-05-231-2/+0
* | usb: ohci: Add dependency on HAS_DMAAndrey Smirnov2019-05-281-1/+1
* | usb: ohci-hcd: Do not zero out DMA coherent memoryAndrey Smirnov2019-05-281-2/+0
|/
* Merge branch 'for-next/nvme'Sascha Hauer2019-03-071-6/+1
|\
| * drivers: Make use of device_pci_driver()Andrey Smirnov2019-02-181-6/+1
* | usb: xhci-hcd: Make use of lo_hi_readq/writeq()Andrey Smirnov2019-02-221-10/+4
* | usb: xhci-hcd: Simplify route string building loopAndrey Smirnov2019-02-221-4/+6
* | usb: xhci-hcd: Initialize TRT flag for xHCI >= 1.0Andrey Smirnov2019-02-221-1/+1
* | usb: xhci-hcd: Check usb_pipein(pipe) only once in xhci_submit_normal()Andrey Smirnov2019-02-221-12/+16
* | usb: xhci-hcd: Drop 'dma' field from struct xhci_hcdAndrey Smirnov2019-02-222-2/+1
* | usb: xhci-hcd: Simplify TRB initialization codeAndrey Smirnov2019-02-221-50/+78