summaryrefslogtreecommitdiff
path: root/sys/dev/usb/usb.h
AgeCommit message (Expand)Author
2018-07-19Reuse implicit padding to export the port number of a USB device inMartin Pieuchot
2018-07-10Change USB_DEVICEINFO to report USB port status/changes as currentlyMartin Pieuchot
2017-09-01Add macros for reading the bmAttributes field of the USB super speedStefan Sperling
2017-03-29Match on class communications subclass abstract control model protocolJonathan Gray
2016-06-19Add define for NCM.Mark Kettenis
2016-06-15Add umb(4) - a driver for the Mobile Broadband Interface Model (MBIM)Gerhard Roth
2016-05-24Kill unused ioctl(2)s.Martin Pieuchot
2016-02-28Remove USB_SET_IMMED ioctl and corresponding code and manpage bits.Stefan Kempf
2015-07-09Name unamed structures, from Ludovic Coues with some tweaks.Martin Pieuchot
2015-06-29Add missing definition of "usb_interface_assoc_descriptor" needed to forMartin Pieuchot
2015-06-22Make xhci(4)'s root hub report the same status bits as physical USB3 hubs.Martin Pieuchot
2015-02-14Define UPS_PORT_TEST as FreeBSD/NetBSD do.Masao Uebayashi
2014-11-07Give Super-Speed hubs a chance to route USB 3.0 transfers.Martin Pieuchot
2014-11-01Super-Speed port feature definitions.Martin Pieuchot
2014-08-08Super Speed hub descriptor definition and routine, required for upcomingMartin Pieuchot
2014-03-08Add various super speed defines, mostly the same as in FreeBSD toMartin Pieuchot
2014-01-20define UIPROTO_BOOT_MOUSEjoshua stein
2013-04-17Add new ioctl command USB_DEVICE_GET_DDESC to usb(4) to retrieve theMarcus Glocker
2013-04-08Add new ioctl's USB_DEVICE_GET_CDESC and USB_DEVICE_GET_FDESC to usb(4).Marcus Glocker
2013-03-16Remove the 4.8 version of the USB device info ioctl.Martin Pieuchot
2012-06-20- urndis_match() should support multiple interface descriptors.Federico G. Schwindt
2012-06-10Remove leftovers from the "usb event" removal.Martin Pieuchot
2012-01-08Remove usb_event_cookie_t type and instances of it found in various structs;Miod Vallat
2011-11-09Add support for UISUBCLASS_MOBILE_DIRECT_LINE_MODEL to cdce(4).Stuart Henderson
2011-03-04Apparently keeping some USB devices in reset for too long makes themMark Kettenis
2011-01-15* add 'udi_serial' to struct usb_device_info.Jacob Meuser
2010-03-01Add urndis(4), a driver for RNDIS Ethernet over USB.Michael Knudsen
2008-12-09assign ehcidebug to USB_DEBUG ioctl argument.Yojiro Uo
2008-08-09Add isochronous xfer support for ehci(4). From NetBSD.Marcus Glocker
2008-06-29add usb2.0 to usb1.1(ohci/uchi) handover request to usb subsystem.Yojiro Uo
2008-06-26First pass at removing clauses 3 and 4 from NetBSD licenses.Ray Lai
2007-11-28add the device and interface class codes for USB Video Class (UVC)Robert Nagy
2007-07-27Correct the length of the usb_string_descriptor_t and fix a possibleMarc Balmer
2007-06-17No longer include usb_port.h, all macros have been converted to their CMarc Balmer
2007-06-09Remove the definition and use of UPACKED and replace it with our own __packedMarc Balmer
2007-06-04Last part of FreeBSD/NetBSD sepcific code removal.Marc Balmer
2006-07-12Do not split multibyte access on little endian architectures with no alignmentMiod Vallat
2006-06-23A typo a day, keeps the dictionnary away.Miod Vallat
2003-11-16convert __attribute__((__packed__)) to __packed so that parsers unawareAnil Madhavapeddy
2003-07-08Sync USB code with NetBSD.Nathan Binkert
2003-05-17sync with NetBSD and add various local hacks to make things work correctlyNathan Binkert
2002-07-25get rid of trailing whitespaceNathan Binkert
2002-06-11add stack version #define.Nathan Binkert
2002-05-09Sync hid stuff including ukbd, ums, and uhid with NetBSDNathan Binkert
2002-05-07Meant to commit only ulpt and committed everything. Most things weren't readyNathan Binkert
2002-05-07Sync ulpt driver with NetBSDNathan Binkert
2002-05-02prefix structure members to avoid name clashes.Nathan Binkert
2001-10-31Synchronize usb code with NetBSD.Nathan Binkert
2001-10-04Match a IEEE 1284.4 protocol. We do not support this protocol directly,Grigoriy Orlov
2001-01-28Another USB sync with NetBSD. We are still lacking an up-to-date umass(4)Aaron Campbell