summaryrefslogtreecommitdiff
path: root/sys/dev/usb/ehcivar.h
AgeCommit message (Expand)Author
2015-11-02Delay root hub interrupt processing to the soft-interrupt path in orderMartin Pieuchot
2015-04-10Full-speed isochronous transfers support with opportunistic micro-framesMartin Pieuchot
2014-09-01Revert previous, it puts too much pressure on memory allocation asMartin Pieuchot
2014-08-30Rewrite how queue heads are inserted and removed from the asynchronousMartin Pieuchot
2014-05-16There is no need to remember which usb(4) device is the child of an USBMartin Pieuchot
2014-04-29Get rid of the per-softc freelist of transfer descriptors and use aMartin Pieuchot
2014-04-27Start de-obfuscating the HC drivers.Martin Pieuchot
2014-03-25Instead of matching root hubs with a custom address, that only worksMartin Pieuchot
2013-11-07Remove isoc_len from the transfer descriptor, it is assigned once butMartin Pieuchot
2013-11-01Move the abort_task storage to the generic USB xfer structure insteadMartin Pieuchot
2013-06-12Rework of the suspend/resume logic.Martin Pieuchot
2013-04-15Get rid of various 'typedef struct' definitions and use plain structureMarcus Glocker
2012-10-09Our arc4random() is safe to use in any context, so we don't the crazyTheo de Raadt
2012-10-08Revamp the sequences for suspend/hibernate -> resume so that the codeTheo de Raadt
2012-05-12Remove unused xfer pointer from the qTD structure.Martin Pieuchot
2010-12-14use the dying flag in struct usbd_bus instead of a private dying flagJacob Meuser
2010-09-29Add DMA sync operations. Fixes problems on macppc with gcc4 becauseMark Kettenis
2010-09-07remove the powerhook code. All architectures now use the ca_activate treeTheo de Raadt
2009-10-13Get rid of devact enum, substitute it with an int and coresponding defines.Paul Irofti
2008-10-30From Jeremy Morse via NetBSD:Marcus Glocker
2008-08-09Add isochronous xfer support for ehci(4). From NetBSD.Marcus Glocker
2008-06-26First pass at removing clauses 3 and 4 from NetBSD licenses.Ray Lai
2008-06-09Don't play games with the PCD interrupt. It delays the detection ofMark Kettenis
2007-06-12Remove the definition and use of the device_ptr_t which was a struct device *.Marc Balmer
2007-06-10Remove definitions and usage of usb_callout and related macros. These macrosMarc Balmer
2007-05-20Convert ehci and ucom to rwlock.Jonathan Gray
2006-08-14Pull in abort path code from FreeBSD. Without this, the hardware data toggleChristopher Pascoe
2005-04-11get rid of the lines on ehci attach that show the version and the companionDavid Gwynne
2005-03-07Add a workaround for VIA EHCI controllers which, under load, signal qTDChristopher Pascoe
2004-12-29from freebsd: ehci.c 1.13, ehci_pci.c 1.13, ehcireg.h 1.5, ehcivar.h 1.3David Gwynne
2004-10-20interrupt transfer support on usb2 controllers. allows the use of usb2 hubsDavid Gwynne
2004-10-19suspend/resume supportDavid Gwynne
2004-05-30rcsidsTed Unangst
2004-05-23ehci support; hacked into working shape by jonathon@gateway.zenbu.netTheo de Raadt
2002-05-07Meant to commit only ulpt and committed everything. Most things weren't readyNathan Binkert
2002-05-07Sync ulpt driver with NetBSDNathan Binkert