summaryrefslogtreecommitdiff
path: root/sys/dev/usb
AgeCommit message (Collapse)Author
2014-02-28regenmartin
2014-02-28Add moschip 7810 and 7820 usb serial devicesmartin
2014-02-25Ensure that the top level sysctl nodes (kern, vfs, net, ...) exist beforepooka
the sysctl link sets are processed, and remove redundancy. Shaves >13kB off of an amd64 GENERIC, not to mention >1k duplicate lines of code.
2014-02-23Update a commentskrll
2014-02-17Re-establish the default pipe after the initial reading of the deviceskrll
descriptor. This fixes usbd_new_device so that there is no really need to touch QHs/EDs in [eo]hci_device_request. KASSERT the address and maximum packet length now.
2014-02-16move default last, add symbolic mask.christos
2014-02-16whitespace policechristos
2014-02-16Remove duplicated comment.nonaka
2014-02-16Use INFRA not ADHOC when opmode is M_STA.nonaka
2014-02-14regenchristos
2014-02-14Add the 4G part of my modem, no driver yet.christos
2014-02-14ibss and hostap support from stsp @ openbsd.christos
2014-01-28Support the OHCI in the NS "SUPERIO" chip as found in hppa machines byskrll
twiddling the same bits as Linux.
2014-01-28Initialize a variable earlier, so it is not used unitialized in anmartin
error path.
2014-01-28Quell maybe-uninitialized false positives from gcc 4.8martin
2014-01-25close uhidev only when it was successfully opened.mlelstv
2014-01-16Add another XXX comment, I'm not in a postition to fix the code.dsl
The 'cycle' bit of a LINK trb must not be changed until the cycle bit of the following trb has been set.
2014-01-13Regenreinoud
2014-01-13Add Atmel's SAM-BA programming port as found on Atmel's SAM3E (ARM CortexM3)reinoud
boards
2014-01-13Regenreinoud
2014-01-13Add Future Bits as vendor codereinoud
Add Atmel SAM3E based microcontroller board "4Pi" by Future Bits
2013-12-26from "Just a Normal Person", make sure that we set things to NULL afterchristos
we free them.
2013-12-25regennonaka
2013-12-25Added Planex GW-450D.nonaka
2013-12-22Preallocate command and status buffers as auto allocation cannotmlelstv
happen in intrrupt context.
2013-12-22Catch illegal memory allocations in softints.mlelstv
2013-12-20Add support for the brandless "QF9700" USB 1.1 to 10Mbit/s Ethernet adapter.jakllsch
The multicast filter doesn't appear to work, so put the chip in promisc mode so that IPv6 NDP works.
2013-12-20regenjakllsch
2013-12-20Add QF9700 USB Ethernet.jakllsch
2013-12-19Add support for FTDI FT230X.msaitoh
2013-12-19regen.msaitoh
2013-12-19Add FTDI FT230X.msaitoh
2013-12-16Backout the ED/QH change removal in [eo]hci_device_request.skrll
Reports of the KASSERT firing mean this needs more thought/testing.
2013-12-15Correct a KASSERT's logic (SET vs. GET).jakllsch
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
in [eo]hci_device_request. KASSERT the address and maximum packet length just in case.
2013-12-14In xhci_init() use aprint_debug_dev() instead of device_printf().jakllsch
2013-12-12regennonaka
2013-12-12Added some MediaTek wifi adapters.nonaka
2013-12-10Add a few comments about some perversities of the xhci specification.dsl
XXX: I can't see any code that ensures there is space in the rings. XXX: Nothing stops buffer fragments crossing 64kB boundaries.
2013-12-07Remove a couple of item that have been done.skrll
2013-12-07Remove a couple more items that have been (mostly) done.skrll
2013-12-07Remove a couple of items that have been done.skrll
2013-12-01In ehci_check_qh_intr don't treat a short control transfer as done if theskrll
status phase is still inflight. Let the hardware complete it. PR/48358: Repeated low-speed USB control transfers returning short data fail on EHCI PR/46696: uhub disables port where USB keyboard attached
2013-12-01Adjust KASSERT in device_ctrl_done to polling case.skrll
PR/48213: ehci assertion failure during boot
2013-11-30Simplifyskrll
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