summaryrefslogtreecommitdiff
path: root/sys/dev/usb/controller
AgeCommit message (Expand)Author
2014-02-17In sys/dev/usb/controller/uss820dci.c, similar to r261977, fix a warningDimitry Andric
2014-02-16Add new PCI ID for hardware which needs port routing for USB 3.0.Hans Petter Selasky
2014-02-16In sys/dev/usb/controller/musb_otg.c, fix a warning about musbotg_odevdDimitry Andric
2014-02-14Fix minor logical error in the XHCI driver. Set correct SETUP packetHans Petter Selasky
2014-02-12Issue doorbell twice before finally freeing the DMA descriptors. ThisHans Petter Selasky
2014-02-08Remove FreeBSD 6 supportWarner Losh
2014-02-02Follow r261352 by updating all drivers which are children of simplebusIan Lepore
2014-01-22Wait a bit more before we free any EHCI DMA descriptors. Some USBHans Petter Selasky
2014-01-13Separate I/O errors from reception of STALL PID.Hans Petter Selasky
2014-01-12Make sure reserved fields of the EHCI DMA descriptors are not dirtyHans Petter Selasky
2014-01-11Optimise interrupt logic. Technically writing a zero to the XHCI USBHans Petter Selasky
2014-01-11Force clearing of event ring interrupts. The "Intel Lynx Point" XHCIHans Petter Selasky
2014-01-07Check the XHCI event ring regardless of the XHCI status registerHans Petter Selasky
2014-01-02Minor correction for the XHCI reset logic.Hans Petter Selasky
2013-12-16Fix regression issue after r259248:Hans Petter Selasky
2013-12-12Set chain bit correctly. This will fix some problems sending andHans Petter Selasky
2013-12-11USB method structures for USB controllers and USB pipes should beHans Petter Selasky
2013-12-08Fix typos.Hans Petter Selasky
2013-12-06Improve the XHCI command timeout recovery handling code.Hans Petter Selasky
2013-11-30Fix undefined behavior: (1 << 31) is not defined as 1 is an int and thisEitan Adler
2013-11-25Comply to the XHCI specification. Certain input context fields shouldHans Petter Selasky
2013-11-15Add some more IDs for Intel ATA, AHCI and USB controllers.Alexander Motin
2013-11-03Add description of two EHCI PCI IDs.Hans Petter Selasky
2013-10-30Rework the imx ehci driver so that it's four separate ehci units ratherIan Lepore
2013-10-21Move and rename dwc otg driver to moreGanbold Tsagaankhuu
2013-10-18Improve XHCI stability. When a command timeout happens, the commandHans Petter Selasky
2013-10-15Correct programming of XXX_MAXP register. This register is 16-bit wideHans Petter Selasky
2013-09-21Stability fixes for Intel LynxPoint XHCI controllers. Disable XHCI portHans Petter Selasky
2013-09-07Revert parts of r245132 and r245175. We don't need to write to theHans Petter Selasky
2013-09-07Disable USB 3.0 streams mode by default, hence not all XHCI chipsetsHans Petter Selasky
2013-08-25Bugfix: The endpoint profile should only be checked in device mode whenHans Petter Selasky
2013-08-17Fix some USB controller names according to pciconf output.Hans Petter Selasky
2013-08-12Correct an EHCI register write.Hans Petter Selasky
2013-07-21Fix an XHCI regression:Hans Petter Selasky
2013-07-16Add a tunable to force disable MSI use for xhci(4).Konstantin Belousov
2013-07-09Use MSI for xhci(4), if supported.Konstantin Belousov
2013-07-07- Add initial host mode support for Mentor Graphics USB OTG controllerOleksandr Tymoshenko
2013-06-07Fix some recent regression issues:Hans Petter Selasky
2013-06-07Add support for polling the XHCI interrupt handler whenHans Petter Selasky
2013-06-02Correct the TD size computation. npkt should reflect the number of packetsHans Petter Selasky
2013-06-02Correct TRB type for multi TRB transfers of non-NORMAL type, like isochronous.Hans Petter Selasky
2013-06-02Use the correct constant for 8000 IRQ/s.Hans Petter Selasky
2013-06-02Block event interrupts when we don't need it as soon as possible.Hans Petter Selasky
2013-06-02Don't set the start ISOC ASAP bit for non-isochronous TRBs.Hans Petter Selasky
2013-06-02Correct some XHCI streams mode transfer handling found by code inspection.Hans Petter Selasky
2013-05-28Revert r251023 until a more proper solution is foundHans Petter Selasky
2013-05-27Workaround for for a problem seen with ATI Technologies EHCIHans Petter Selasky
2013-04-23Add convenience wrapper functions to run callbacks in the context of theHans Petter Selasky
2013-04-23Add descriptive comment.Hans Petter Selasky
2013-04-21Add OHCI controller ID.Hans Petter Selasky