summaryrefslogtreecommitdiff
path: root/sys/dev/usb/usb.h
AgeCommit message (Expand)Author
2022-09-16Cast to uint32_t to avoid undefined behavior in UGETDW(). Found by kUBSan.msaitoh
2022-04-17usbdi(9): Restore usb_descriptor_t to its correct definition.riastradh
2021-10-11Update USB_PORT_RESET_RECOVERT to comply with the USB 2.0 specificationjmcneill
2019-08-23avoid using old bsd types (u_int etc) so that this compiles withmrg
2019-08-07Introduce USB_DESCRIPTOR_SIZE (3), and fix two bugs:maxv
2018-07-31Add a port of the umb(4) driver from OpenBSDkhorben
2017-01-19Pull across xhci(4) improvemnts from nick-nhusbskrll
2016-09-17Update from t-hash with some changes from me.skrll
2016-04-23Merge nick-nhusbskrll
2015-03-26Various usb 3 related changes from Takahiro HAYASHIskrll
2014-11-08Add more structs and defines from various sources including FreeBSD,skrll
2014-09-12Improve USB debugging with USBHIST based on KERNHIST.skrll
2014-08-12Add a UPS_SUPER_SPEED. From Takahiro HAYASHI.skrll
2014-08-12Add XHCI_DEBUG. From Takahiro HAYASHI with tweaks from me.skrll
2014-08-12Define AXEN_DEBUG. From Takahiro HAYASHI.skrll
2013-11-01DOTG is dead. Long live DWC2.skrll
2013-09-13A few more USB 3.0 constants.jakllsch
2013-08-21Add UDESC_SSHUB and UDPROTO_SSHUB constants from USB 3.0.jakllsch
2013-04-05Add a UPS_C_PORT_L1 defineskrll
2013-04-05Add a UPS_PORT_L1 defineskrll
2013-03-21Add some defines from the USB 2.0 specification and suppliments. Also,skrll
2013-01-13Add DWC_OTG_DEBUGskrll
2013-01-09USTIR_DEBUG_IOCTLS doesnt compile, and depends on a missing member in struct ...jmcneill
2013-01-07more debug flags.christos
2013-01-05fix debug variables.christos
2012-08-24Fix typosmsaitoh
2012-06-14Add the CDC protocol identifier "no class specific protocol required"blymn
2012-03-06pull down from usbmp:mrg
2011-08-23defopt UMASS_DEBUGchristos
2011-07-20Add UIPROTO_RNDIS.jakllsch
2011-01-18Add preliminary support for Embedded Transaction Translator Function (asmatt
2010-12-25Add missing semicolon.wiz
2010-12-25add USB interface assoc descriptor (IAD) infojmcneill
2010-11-19Added UIPROTO_MOUSE for HID-class.phx
2010-11-03Stop using the compatibility macros USB_ATTACH(), USB_DETACH(),dyoung
2010-06-02Add symbolic constant for number of USB 2.0 microframes per frame.jakllsch
2010-05-15Add Debug Descriptor structures and constants,jakllsch
2010-03-06add UHSO_DEBUG for uhso(4) driverplunky
2009-09-04Extract some definitions from usb_port.h and put them into usb.h.dyoung
2008-08-02High speed isochronous transfer support, from Jeremy Morse as part ofjmcneill
2008-06-18USB video class definitions, from Patrick Mahoney for GSoC 2008.jmcneill
2008-05-26some cleanup:drochner
2008-04-28Remove clause 3 and 4 from TNF licensesmartin
2007-12-25Convert many of the uses of __attribute__ to equivalentperry
2007-02-26-remove "bDescriptorSubtype" from usb_descriptor_t - this is not partdrochner
2007-01-19Kill the "bus powered" bit in the configuration descriptor. This doesn'tdrochner
2006-12-03Restore compatibility of USB_DEVICEINFO ioctl and reads from /dev/usb withpavel
2006-07-24Add UGEN_BULK_RA_WB, which allows users of ugen(4) to request readgdt
2005-12-11merge ktrace-lwp.christos
2005-05-02Use UTF8 to encode strings read from the device (instead of using '?' foraugustss