summaryrefslogtreecommitdiff
path: root/sys/dev/usb/controller
AgeCommit message (Expand)Author
2021-08-14Fix a common typo in source code commentsGordon Bergling
2021-07-11Clamp the XHCI minimum isochronous scheduling delay to the maximum value thatHans Petter Selasky
2021-07-10Fix USB debug print after 8fc2a3c41791b205a107dc2bec16ac7514a57958 .Hans Petter Selasky
2021-07-10Factor out repeated code in the USB controller drivers to avoid bugsHans Petter Selasky
2021-07-10Make sure the avr32dci_odevd structure is used.Hans Petter Selasky
2021-07-10Make sure the XHCI driver obeys the isochronous scheduling threshold valueHans Petter Selasky
2021-07-10Let the xhci_hw_root structure span exactly XHCI_PAGE_SIZE bytes by increasingHans Petter Selasky
2021-01-07Add new PCI ID for XHCI(4).Hans Petter Selasky
2020-12-25ohci(4): remove support for Sun PCIO-2 USB controllersMarius Strobl
2020-12-23No need to stop XHCI endpoints in disabled state.Hans Petter Selasky
2020-12-17Use __containerof() instead of home-rolled versions.John Baldwin
2020-11-12When doing a USB alternate setting on an USB interface we need toHans Petter Selasky
2020-11-04Plug minor memory leak in dwc3 USB2/USB3 controller.Emmanuel Vadot
2020-10-23xhci: Handle the case when MSI-X BAR is the same as IO BAR.Konstantin Belousov
2020-09-19Fix for use of the XHCI driver on Cortex-A72 by adding a missing cacheHans Petter Selasky
2020-09-07musb/allwinner: add support for configuring phy as well as device modeAndriy Gapon
2020-09-07musb/allwinner: add H3 supportAndriy Gapon
2020-09-07musb/allwinner: apply register filter in awusbdrd_bs_r_2() as wellAndriy Gapon
2020-09-07fixup r365398: add a missed file with all the new Allwinner musb_otg codeAndriy Gapon
2020-09-01usb: clean up empty lines in .c and .h filesMateusz Guzik
2020-09-01Fully revert r364379.Hans Petter Selasky
2020-08-20Fix regression after r364379.Hans Petter Selasky
2020-08-19Avoid evaluating the XHCI control endpoint context.Hans Petter Selasky
2020-08-18Check the XHCI endpoint state before issuing XHCI endpoint commands.Hans Petter Selasky
2020-08-03Handle Raspberry Pi 4 xhci firmware loading.Andrew Turner
2020-06-30Add dwc_otg_acpiAndrew Turner
2020-04-18Set the maximum exit latency to 0 for XHCI USB 3.0 devices, because weHans Petter Selasky
2020-04-16arm: Fix duplicate ehci DRIVER_MODULEEmmanuel Vadot
2020-03-08Remove the power bit from the super speed root hub port status registerHans Petter Selasky
2020-02-15Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (2 of many)Pawel Biernacki
2020-02-10Add USB host controller PCI ID's for Hygon.Hans Petter Selasky
2020-01-11Revert r356598 for now because it breaks some AMD based XHCI controllers.Hans Petter Selasky
2020-01-10Check the XHCI endpoint state before stopping any endpoint.Hans Petter Selasky
2020-01-10Define the XHCI endpoint states.Hans Petter Selasky
2020-01-09dwc_otg: fix fdt attachment for newer bcm2708-usb nodesKyle Evans
2020-01-09Fix a XHCI driver issue with Intel's Gemini Lake SOC.Hans Petter Selasky
2019-12-04Regularize my copyright noticeWarner Losh
2019-12-03Remove "all rights reserved" from copyright for the file I own.Emmanuel Vadot
2019-11-26Add some IDs of Intel Wildcat Point-LP.Alexander Motin
2019-11-09generic_ehci_fdt: Fix compile when EXT_RESOURCES isn't presentEmmanuel Vadot
2019-10-16dwc3: Use a pair of ()'s around arguments for some macrosEmmanuel Vadot
2019-10-14arm64: Add Synopsys DWC3 driverEmmanuel Vadot
2019-10-07Make control endpoint quirk for xhci(4) configurable.Hans Petter Selasky
2019-10-03Split out the attachment from the generic-ehci driverEmmanuel Vadot
2019-10-01generic_ehci: Enable all phys and resetsEmmanuel Vadot
2019-10-01generic_ohci: Look for the phy based on the idEmmanuel Vadot
2019-09-20Add quirk for XHCI(4) controllers to support USB control transfersHans Petter Selasky
2019-09-20The maximum TD size is 31 and not 15.Hans Petter Selasky
2019-08-07Correct PCI device ID for XHCI USB controller.Hans Petter Selasky
2019-06-04In xhci(4) there is no stream ID in the completion TRB.Hans Petter Selasky