summaryrefslogtreecommitdiff
path: root/sys/dev/usb/ehci.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-14Sprinkle static.uebayasi
2009-11-12Simplify activation hook.dyoung
2009-11-01EHCI_NULL is already little-endian. No htole32() needed. Pointed out byuebayasi
2009-11-01Fix some whitespaces.uebayasi
2009-11-01Update referencial URLs.uebayasi
2009-09-04Expand <dev/usb/usb_port.h> definitions, and lightly unifdef(1).dyoung
2009-07-27Wrap ehcidebug in EHCI_DEBUG, not USB_DEBUG.sketch
2009-03-18Ansify function definitions w/o arguments. Generated with sed.cegger
2008-12-16replace bitmask_snprintf(9) with snprintb(3)christos
2008-11-28Fixed high-speed isoc USB transfers, 64 bit capable host controllers have a d...jmorse
2008-10-14ehci_dump_itd and _sitd are unusedjmcneill
2008-10-14kern/39727: race condition in ehci isoc abort xfer pathjmcneill
2008-10-11Revert previous.jmcneill
2008-10-11ehci_check_itd_intr: correct logic for checking for active itdsjmcneill
2008-10-06ehci_free_itd: use LIST_INSERT_HEAD rather thanjmcneill
2008-10-05Fix issue where multi-transaction isoc endpoints were forced to singlejmcneill
2008-09-10update TODO list: we have isoc supportcegger
2008-09-09Sign over copyright of Jeremy Morse's code to TNF, OK'd by Jeremy Morsehubertf
2008-09-09Clarify the message printed by the kernel when a low or full speedjmcneill
2008-08-28add a "break" so that the isoc setup code doesn't access uninitializeddrochner
2008-08-21use M_NOWAIT in an early allocation for consistency, from Kevin Lodrochner
2008-08-16fix my last commit: add missing "break"s, from Marcus Glockerdrochner
2008-08-12fix an off-by-one in isochronous interval check, and streamline somedrochner
2008-08-03make i386 ALL kernel compilecegger
2008-08-02Update copyright.jmcneill
2008-08-02High speed isochronous support, from Jeremy Morse as part of Googlejmcneill
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-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-03-07Use device_t and accessors. Setup power management in the PCIdyoung
2008-02-22Add a method to detach child.dyoung
2008-02-03share some code for USB root hub emulation which is common in the 3drochner
2008-01-28No need to operate in polling mode in ehci_resume.jmcneill
2008-01-28Ensure that we don't clear the EHCI_PS_CLEAR bits by writing 1s to themjmcneill
2008-01-28Release port ownership on detach, so devices will be routed to companionjmcneill
2007-12-09Merge jmcneill-pm branch.jmcneill
2007-12-05lockmgr -> mutexad
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-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-02-09Merge newlock2 to head.ad
2007-01-19Kill the "bus powered" bit in the configuration descriptor. This doesn'tdrochner
2007-01-07Remove the code which disables port status change interrupts for 1sdrochner
2006-11-30in the interrupt endpoint descriptor of the simulated root hub, fix thedrochner
2006-11-28Remove the code which tried to guess the toggle bit after a shortdrochner