summaryrefslogtreecommitdiff
path: root/sys/dev/usb/controller
Commit message (Expand)AuthorAgeFilesLines
* Use __containerof() instead of home-rolled versions.John Baldwin2020-12-174-8/+4
* When doing a USB alternate setting on an USB interface we need toHans Petter Selasky2020-11-121-0/+15
* Plug minor memory leak in dwc3 USB2/USB3 controller.Emmanuel Vadot2020-11-041-0/+1
* xhci: Handle the case when MSI-X BAR is the same as IO BAR.Konstantin Belousov2020-10-231-13/+21
* Fix for use of the XHCI driver on Cortex-A72 by adding a missing cacheHans Petter Selasky2020-09-191-0/+13
* musb/allwinner: add support for configuring phy as well as device modeAndriy Gapon2020-09-071-3/+67
* musb/allwinner: add H3 supportAndriy Gapon2020-09-071-3/+21
* musb/allwinner: apply register filter in awusbdrd_bs_r_2() as wellAndriy Gapon2020-09-071-0/+2
* fixup r365398: add a missed file with all the new Allwinner musb_otg codeAndriy Gapon2020-09-071-0/+543
* usb: clean up empty lines in .c and .h filesMateusz Guzik2020-09-0117-336/+2
* Fully revert r364379.Hans Petter Selasky2020-09-012-0/+14
* Fix regression after r364379.Hans Petter Selasky2020-08-201-3/+1
* Avoid evaluating the XHCI control endpoint context.Hans Petter Selasky2020-08-192-15/+3
* Check the XHCI endpoint state before issuing XHCI endpoint commands.Hans Petter Selasky2020-08-181-10/+36
* Handle Raspberry Pi 4 xhci firmware loading.Andrew Turner2020-08-032-8/+7
* Add dwc_otg_acpiAndrew Turner2020-06-303-26/+215
* Set the maximum exit latency to 0 for XHCI USB 3.0 devices, because weHans Petter Selasky2020-04-181-17/+0
* arm: Fix duplicate ehci DRIVER_MODULEEmmanuel Vadot2020-04-162-4/+4
* Remove the power bit from the super speed root hub port status registerHans Petter Selasky2020-03-081-7/+4
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (2 of many)Pawel Biernacki2020-02-1511-11/+20
* Add USB host controller PCI ID's for Hygon.Hans Petter Selasky2020-02-103-0/+11
* Revert r356598 for now because it breaks some AMD based XHCI controllers.Hans Petter Selasky2020-01-111-16/+0
* Check the XHCI endpoint state before stopping any endpoint.Hans Petter Selasky2020-01-101-0/+16
* Define the XHCI endpoint states.Hans Petter Selasky2020-01-101-0/+8
* dwc_otg: fix fdt attachment for newer bcm2708-usb nodesKyle Evans2020-01-091-3/+23
* Fix a XHCI driver issue with Intel's Gemini Lake SOC.Hans Petter Selasky2020-01-092-8/+25
* Regularize my copyright noticeWarner Losh2019-12-041-1/+1
* Remove "all rights reserved" from copyright for the file I own.Emmanuel Vadot2019-12-031-1/+0
* Add some IDs of Intel Wildcat Point-LP.Alexander Motin2019-11-261-0/+2
* generic_ehci_fdt: Fix compile when EXT_RESOURCES isn't presentEmmanuel Vadot2019-11-091-1/+2
* dwc3: Use a pair of ()'s around arguments for some macrosEmmanuel Vadot2019-10-161-2/+2
* arm64: Add Synopsys DWC3 driverEmmanuel Vadot2019-10-142-0/+465
* Make control endpoint quirk for xhci(4) configurable.Hans Petter Selasky2019-10-071-1/+5
* Split out the attachment from the generic-ehci driverEmmanuel Vadot2019-10-034-28/+387
* generic_ehci: Enable all phys and resetsEmmanuel Vadot2019-10-011-23/+49
* generic_ohci: Look for the phy based on the idEmmanuel Vadot2019-10-011-1/+4
* Add quirk for XHCI(4) controllers to support USB control transfersHans Petter Selasky2019-09-201-0/+3
* The maximum TD size is 31 and not 15.Hans Petter Selasky2019-09-201-1/+1
* Correct PCI device ID for XHCI USB controller.Hans Petter Selasky2019-08-071-1/+1
* In xhci(4) there is no stream ID in the completion TRB.Hans Petter Selasky2019-06-041-13/+13
* Add support for USB 3.0 XHCI via ACPIEmmanuel Vadot2019-05-084-68/+283
* Remove superfluous USB keyword.Hans Petter Selasky2019-04-151-1/+1
* Fix spelling.Hans Petter Selasky2019-04-151-1/+1
* Add new USB PCI ID.Hans Petter Selasky2019-03-281-0/+2
* xhci_mv: Move the driver to generic_xhciEmmanuel Vadot2019-02-271-0/+16
* usb_nop_xceiv: Add support for this pseudo deviceEmmanuel Vadot2019-02-271-0/+211
* Remove obsolete controllerWarner Losh2019-02-051-214/+0
* Remove All Rights ReservedWarner Losh2019-02-052-4/+3
* Sometimes the complete split packet may be queued too early and theHans Petter Selasky2018-11-071-0/+13
* Add new USB v2.0 PCI ID.Hans Petter Selasky2018-11-021-0/+3