summaryrefslogtreecommitdiff
path: root/sys/dev/usb
AgeCommit message (Expand)Author
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
2014-11-01Remove the port status argument from usbd_reset_port(). We don't doMartin Pieuchot
2014-11-01Super-Speed port feature definitions.Martin Pieuchot
2014-11-01Use usbd_set_port_feature() instead of rerolling it.Martin Pieuchot
2014-11-01Make it clear that dma buffers are link to xfers, no functional change.Martin Pieuchot
2014-10-31If an event is dequeued just/right after a device is detached, its pipesMartin Pieuchot
2014-10-31atheros ub94 support, from Matt MarkfortTed Unangst
2014-10-31regenTed Unangst
2014-10-31add atheros ub94. from Matt MarkfortTed Unangst
2014-10-31Enable timeouts, just in case(tm).Martin Pieuchot
2014-10-31Even in interrupt context curproc is not NULL.Martin Pieuchot
2014-10-31Use understandable messages when the per-xfer poison value is incorrect.Martin Pieuchot
2014-10-30XFER_FREE is not used, ciao.Martin Pieuchot
2014-10-30Do not use void * for pointer artithmetics, it's a GNU extension, fromMartin Pieuchot
2014-10-30Do not enable interrupts before attaching usb(4), fix a panic when anMartin Pieuchot