summaryrefslogtreecommitdiff
path: root/sys/dev/usb/ehci.c
AgeCommit message (Expand)Author
2014-02-17Re-establish the default pipe after the initial reading of the deviceskrll
2013-12-16Backout the ED/QH change removal in [eo]hci_device_request.skrll
2013-12-15mark variable usage, fix non DIAGNOSTIC non DEBUG buildpara
2013-12-15Now that usbd_new_device has been fixed there is no need to touch QHs/EDsskrll
2013-12-01In ehci_check_qh_intr don't treat a short control transfer as done if theskrll
2013-12-01Adjust KASSERT in device_ctrl_done to polling case.skrll
2013-11-26Improve DEBUG message.skrll
2013-11-25Improve DEBUG output.skrll
2013-11-23Simplify debug/DIAGNOSTIC code.skrll
2013-11-23Whitespace in DIAGNOSTIC code.skrll
2013-11-04mark a variable __diagusedchristos
2013-11-01Style.skrll
2013-10-28Add an explicit initialization of .new_device = NULLmatt
2013-09-12Remove unused variablesmartin
2013-09-07add KASSERT to make sure softints are not NULLmatt
2013-09-07Typo.skrll
2013-08-25Use UE_GET_XFERTYPE. No functional change.skrll
2013-08-21swap positions of ehci_root_ctrl_done and ehci_root_intr_done so that theyjakllsch
2013-06-25Change "translater" to "translator" in comment.jakllsch
2013-04-04Don't take the bus lock in usbd_transfer_complete when polling.skrll
2013-02-01Call usb_syncmem() against descriptors more strictly.tsutsui
2013-01-29use a pool instead of a linked list to avoid synchronization problems.christos
2013-01-22- Add a USBD_MPSAFE flag to usbd_open_pipe. If not set, acquire KERNEL_LOCKjmcneill
2013-01-15fix the fix of the fix of the format string.christos
2013-01-15Fix a debug printf format.mbalmer
2013-01-15fix printf formatschristos
2013-01-15don't use kprintf() directly, it does not lock so it just garbles the output.christos
2013-01-09Remove unused length member of ctrl xfer in struct ehci_pipeskrll
2013-01-07Allow USB memory allocation by multiple segments in scatter/gather listsprlw1
2013-01-05fix debug variables.christos
2013-01-05- need opt_usb.h if depending on USB_DEBUGchristos
2013-01-02KNF a comment.skrll
2012-11-04Fix ETTF PSPD definitions and enable the ETTF PORTSC detection.matt
2012-06-22fix locking for isoc transfers, as reported (and the fix tested) by prlw1.mrg
2012-06-19Typos in comments.skrll
2012-06-10merge the jmcneill-usbmp branch. many thanks to jared for themrg
2012-03-17Always check index against array bound; keep only the printf underbouyer
2012-03-15Do not read array before detecting array overflow, found by gcc -O3bouyer
2012-03-11pull down from usbmp branch:mrg
2012-03-06pull down from usbmp branch:mrg
2012-03-06pull down from usbmp:mrg
2012-03-06pull down from usbmp branch:mrg
2011-12-23Revert previous due to active usbmp branch(es).jakllsch
2011-12-22Adjust-away inconsistent and trailing whitespace.jakllsch
2011-07-01use an unsigned type for unsigned calcations. avoid GCC 4.5 warnings.mrg
2011-06-30dependant -> dependentwiz
2011-06-10ehci_set_qh_qtd: terminate alternate next qTD pointer with EHCI_NULL, not 0jmcneill
2011-06-09Move EHCI_DEBUG, OHCI_DEBUG, UHCI_DEBUG, USB_DEBUG, UHUB_DEBUG to opt_usb.hmatt
2011-05-28Revert changes for PR kern/44907tsutsui
2011-05-27Apply patch in PR kern/44907 (crash due to race in ehci.c):tsutsui