summaryrefslogtreecommitdiff
path: root/sys/dev/usb/uhci.c
AgeCommit message (Expand)Author
2010-02-24A pointer typedef entails trading too much flexibility to declare constdyoung
2010-01-08Expand PMF_FN_* macros.dyoung
2009-11-12Simplify activation hook. (sc_dying must die!)dyoung
2009-11-01Update referencial URLs.uebayasi
2009-05-02Correct previous: detaching uhubN makes the bus pointer NULLmartin
2009-05-02If we are unlucky, during detach of child devices, after a uhub has detached,martin
2009-04-19In this case "XXX free other data structures XXX" includes stopping andad
2009-03-06Make it safe to call uhci_init() from a kernel thread with interruptsbouyer
2008-12-16replace bitmask_snprintf(9) with snprintb(3)christos
2008-06-28Add appropriate bus_dmamap_sync() calls to uhci(4), ohci(4) and ehci(4),bouyer
2008-06-16fix selective port resume signaling (not used in normal operation,drochner
2008-06-06uhci_device_intr_done: when re-queueing, pass pipe direction tojmcneill
2008-06-02Fix probable cut-n-paste error: make the virtual QH link match the physicalbouyer
2008-06-02Set sc_suspend properly so we can avoid a potential HCH on resume.jmcneill
2008-05-21fix argument to usb_setup_reserve() (called from USB host adapter drivers)drochner
2008-04-28Remove clause 3 and 4 from TNF licensesmartin
2008-03-28split device/softc for USB host controllers and the usb (control)drochner
2008-02-22Add a method to detach child.dyoung
2008-02-13Patch from Jared McNeill to prevent USB interrupt storms on resume onsmb
2008-02-03share some code for USB root hub emulation which is common in the 3drochner
2007-12-09Merge jmcneill-pm branch.jmcneill
2007-10-19machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.had
2007-08-15* splsoftusb, IPL_SOFTUSB, and IPL_HARDUSB defines in usbdi.hkiyohara
2007-08-01Clear the run flag in the command register when powering down, fromjmcneill
2007-02-26-in root hub emulation, return a sane value as language codedrochner
2007-02-10The diagnostic code doesn't track busy_free correctly when amlelstv
2007-01-19Kill the "bus powered" bit in the configuration descriptor. This doesn'tdrochner
2006-11-16__unused removal on arguments; approved by core.christos
2006-10-31Split the USB task queue into two parts, one for normal device tasks andjoerg
2006-10-12- sprinkle __unused on function decls.christos
2006-10-03Coverity CID 3061: Add KASSERT (from Arnaud Lacombe)christos
2006-09-25Only display "interrupt while not running ignored" if DIAGNOSTIC is set, asjmcneill
2006-09-24Add "name" parameter to powerhook_establish, to aid debugging. No objectionsjmcneill
2006-09-03add missing initializers.christos
2006-09-03add missing initializer.christos
2006-06-19Initial import of bluetooth stack on behalf of Iain Hibbert. (plunky@,gdamore
2006-05-12make [OU]READ[124]() real inline functions instead of macros.mrg
2006-04-14Coverity CID 1133: Abort quickly if we don't have a buffer in all the cases.christos
2006-03-31Only do the software reset if we are dying, like we do in ohci and ehci.christos
2006-03-05Use polling while shutting down the host controller since interruptsaugustss
2005-12-24__inline__ -> inlineperry
2005-12-11merge ktrace-lwp.christos
2005-07-18Make sure we don't enable host controller interrupts until allaugustss
2005-05-30- const poisoningchristos
2005-04-30Fix a race condition in xfer abort. Derived from a FreeBSD patch.augustss
2005-04-29Complete the interrupt output transfer support copy from FreeBSD, butskrll
2005-04-27KNF and s/a an/an/skrll
2005-03-02Copyright maintenance.mycroft
2005-02-27nuke trailing whitespaceperry
2004-12-21Implement an USB memory reserve. Allocate some memory per host controllerfvdl