summaryrefslogtreecommitdiffstats
path: root/drivers/usb/host
Commit message (Expand)AuthorAgeFilesLines
* 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
* | usb: xhci-hcd: Convert xhci_submit_control() to use dma_map_single()Andrey Smirnov2019-02-221-7/+10
* | usb: xhci-hcd: Convert xhci_submit_normal() to use dma_map_single()Andrey Smirnov2019-02-221-7/+10
* | usb: xhci-hcd: Don't try to DMA sync if buffer is NULLAndrey Smirnov2019-02-221-8/+13
* | usb: xhci-hcd: Always wait for "Response Data" completionAndrey Smirnov2019-02-221-1/+1
* | usb: xhci-hcd: Add support for 64-byte context sizeAndrey Smirnov2019-02-222-81/+188
* | usb: xhci-hcd: Drop pointless bitwise orAndrey Smirnov2019-02-221-1/+1
* | usb: xhci-hcd: Make sure to initialize xhci->rings_listAndrey Smirnov2019-02-221-0/+1
* | usb: xhci-hcd: Cast ~XHCI_IRQS to u32Andrey Smirnov2019-02-221-1/+1
* | usb: xhci-hcd: Do not zero out DMA coherent memoryAndrey Smirnov2019-02-221-2/+0
* | usb: xhci-hcd: Tabify the fileAndrey Smirnov2019-02-221-68/+68
|/
* usb: host: ehci-atmel: unregister host on device removeSascha Hauer2018-10-291-1/+5
* usb: host: ehci: do not use dev->privSascha Hauer2018-10-292-6/+19
* usb: host: ehci: add ehci_unregister()Sascha Hauer2018-10-292-5/+28
* usb: host: ehci: rename ehci_priv to ehci_hostSascha Hauer2018-10-261-21/+21
* usb: echi-atmel: Add DT supportAndrey Smirnov2017-03-301-1/+10
* usb/host: Allow USB_OHCI_AT91 even if USB_OHCI is disabledAndrey Smirnov2017-03-301-4/+1
* usb: ohci-at91: Add DT supportAndrey Smirnov2017-03-301-2/+91
* usb: echi-atmel: Check result of ehci_register()Andrey Smirnov2017-03-091-3/+1
* usb: ehci-atmel: Zero ehci_data before using itAndrey Smirnov2017-03-091-1/+1
* usb: echi-atmel: Convert global variables to private dataAndrey Smirnov2017-03-091-16/+26
* usb: ehci-atmel: Check result of clk_enable()Andrey Smirnov2017-03-091-4/+17