summaryrefslogtreecommitdiff
path: root/sys/dev/usb
AgeCommit message (Expand)Author
2015-01-03(new) device driver for Silicon Labs CP2110 USB HID based UART.uaa
2015-01-02When chaining TRBs, calculate the TD Size as described in sectionMartin Pieuchot
2015-01-02Report the TT Think Time of USB2.0 Hubs.Martin Pieuchot
2014-12-29Some missing break's.Brad Smith
2014-12-29Some cleaning up of the ioctl handling bits to bring things in lineBrad Smith
2014-12-28Attach USB HID devices from the Generic Destop page, usage pointer toMatthieu Herrb
2014-12-22unifdef INETTed Unangst
2014-12-21Always clear a port reset feature after setting it, or at least try to.Martin Pieuchot
2014-12-21Various transfer improvements/fixes.Martin Pieuchot
2014-12-21Use a bitmask when dumping TRB flags. No change in !XHCI_DEBUG.Martin Pieuchot
2014-12-19Use <sys/endian.h> instead of <machine/endian.h>Philip Guenther
2014-12-18If a host controller has been detached or reported a halt condition itMartin Pieuchot
2014-12-17Avoid premature masking in the interrupt handler code that checks for removedMark Kettenis
2014-12-15Stop using usb_{alloc,free}mem() for the rings and internal structures.Martin Pieuchot
2014-12-13yet more mallocarray() changes.Doug Hogan
2014-12-11dragonflybsd has added a urio driver. conservation of urios requiresTed Unangst
2014-12-11Make sure you'll never look at stack garbage, prodded by kettenis@.Martin Pieuchot
2014-12-11Handle UPSes with broken report descriptors.Martin Pieuchot
2014-12-11Change uhidev(4) set/get report functions in various way.Martin Pieuchot
2014-12-09More malloc() -> mallocarray() in the kernel.Doug Hogan
2014-12-08Deprecate usb_*_report(). USB HID devices are always attached belowMartin Pieuchot
2014-12-08Do not report underruns as bus data errors, as suggested by sectionMartin Pieuchot
2014-12-08When resetting an endpoint do not purge the ring. Instead set theMartin Pieuchot
2014-12-04Driver for MosChip Semiconductor 78x0 USB multiport serial adapters.Martin Pieuchot
2014-12-04regenMartin Pieuchot
2014-12-04Various MosChip Semiconductor multiport serial adapter.Martin Pieuchot
2014-11-30Don't overwrite fields in the message when setting up the REMOTE_NDIS_SET_MSGMark Kettenis
2014-11-24No point in setting the Interrupt-on Short Packet bit on OUT endpoint.Martin Pieuchot
2014-11-24In debug mode, print more information when a transfer is aborted and useMartin Pieuchot
2014-11-24use the correct capitalization for Realtek.Brad Smith
2014-11-23regensasano
2014-11-23SILABS CP210X_4(0x10c4:0xea80) is no longer CP210x family.sasano
2014-11-23USB_VENDOR_SILABS:USB_PRODUCT_SILABS_CP210X_4(0x10c4:0xea80) issasano
2014-11-23Revert the logic to skip ports which status hasn't changed, it introducesMartin Pieuchot
2014-11-23Be less verbose when opening a pipe and print the endpoint & slotMartin Pieuchot
2014-11-20Force a status check of all the ports of a newly attached hub. In theMartin Pieuchot
2014-11-18Nuke yet more obvious #include duplications.Kenneth R Westerback
2014-11-18move arc4random prototype to systm.h. more appropriate for most codeTed Unangst
2014-11-16Two fixes to make Qemu and VMware xHCI implementations work:Martin Pieuchot
2014-11-11When a bus is explored, do not probe the ports which status hasn'tMartin Pieuchot
2014-11-11Do not reset the base address of the control endpoint's ring whenMartin Pieuchot
2014-11-10Support USB 1.x devices below external hubs.Martin Pieuchot
2014-11-10Add some fields needed for TT support.Martin Pieuchot
2014-11-10Apparently xhci(4) also needs a hook to set the address of a device.Martin Pieuchot
2014-11-10Remove USB locators. They are currently unused and this wont change dueMartin Pieuchot
2014-11-09When a pipe is closed, clear the memory of the corresponding enpointMartin Pieuchot
2014-11-07Document how the Slot States transitions described in section 4.5.3 ofMartin Pieuchot
2014-11-07Prevent a race when submitting a command by using the appropriate splMartin Pieuchot
2014-11-07Give Super-Speed hubs a chance to route USB 3.0 transfers.Martin Pieuchot
2014-11-01Use the correct default MaxPacketSize for Full Speed devices and make themMartin Pieuchot