summaryrefslogtreecommitdiff
path: root/sys/dev/usb/xhcireg.h
AgeCommit message (Expand)Author
2019-10-15Fix compiler's view of the alignment of xhci structs. Because the structVisa Hankala
2019-05-10Add more flags to the debug bitmaskPhilip Guenther
2019-02-14HCCPARAMS1 register CFC and SEC values are 1 bit.Marcus Glocker
2018-04-28Correct IST macro and add a new macro for setting Frame IDs.Martin Pieuchot
2018-04-27Introduce an helper function to extract endpoint's max burst value.Martin Pieuchot
2017-09-08Add support for isochronous transfers to xhci(4).Stefan Sperling
2015-01-18Do not trust the content of event TRBs coming from the hardware andMartin Pieuchot
2015-01-18Complete synchronous abort method modeled after the existing ones.Martin Pieuchot
2015-01-02When chaining TRBs, calculate the TD Size as described in sectionMartin Pieuchot
2014-12-21Use a bitmask when dumping TRB flags. No change in !XHCI_DEBUG.Martin Pieuchot
2014-12-15Stop using usb_{alloc,free}mem() for the rings and internal structures.Martin Pieuchot
2014-12-08When resetting an endpoint do not purge the ring. Instead set theMartin Pieuchot
2014-11-10Support USB 1.x devices below external hubs.Martin Pieuchot
2014-10-05Do not mark the pipe as halted when the HC reports a (split) transactionMartin Pieuchot
2014-08-08Improve the logic to determine the maximum endpoint service interfaceMartin Pieuchot
2014-07-12To enable Intel XHCI host controller, re-route all of usb port to xhciYojiro Uo
2014-03-08Dumb xhci(4) implementation.Martin Pieuchot