aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/usb/template
Commit message (Expand)AuthorAgeFilesLines
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-162-4/+0
* sys: Remove $FreeBSD$: one-line .c comment patternWarner Losh2023-08-1612-12/+0
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-1214-14/+14
* usb: clean up empty lines in .c and .h filesMateusz Guzik2020-09-014-16/+0
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (2 of many)Pawel Biernacki2020-02-1513-13/+13
* Add cdceem(4) driver, for virtual ethernet devices compliantEdward Tomasz Napierala2019-08-073-1/+267
* Set bDeviceClass properly for composite device (template 8). There shouldEdward Tomasz Napierala2018-06-011-1/+1
* Clarify that USB bus power consumption is measured in mA at 5V.Edward Tomasz Napierala2018-05-241-1/+1
* Centralize USB device mode bus power reporting, and addEdward Tomasz Napierala2018-05-2312-30/+59
* Add new PIDs for Audio, CDCE, MTP, and Mass Storage, fromEdward Tomasz Napierala2018-05-224-4/+4
* Add a somewhat ugly hack that makes OSX serial device node namesEdward Tomasz Napierala2018-05-213-3/+21
* Improve description strings for USB device-mode serial ports.Edward Tomasz Napierala2018-05-213-6/+6
* Use USB Vendor Identifiers and Product Identifiers provided by V-USBEdward Tomasz Napierala2018-05-2112-23/+28
* Fix whitespace; no functional changes.Edward Tomasz Napierala2018-05-193-5/+5
* Add #defines for vendor/product USB IDs. No functional changes.Edward Tomasz Napierala2018-05-1911-22/+44
* Stop claiming the device-side USB serial interfaces talk Hayes AT.Edward Tomasz Napierala2018-05-183-3/+3
* Add a "multifunction" device side USB template, which provides massEdward Tomasz Napierala2018-05-173-0/+513
* Fix off-by-one in usb_decode_str_desc(). Previously it would decodeEdward Tomasz Napierala2018-05-171-1/+6
* Fix sysctl description.Edward Tomasz Napierala2018-05-151-1/+1
* Give USB template SYSUNINIT()'s a uniq name to avoid symbol name collisionHans Petter Selasky2018-02-0710-10/+10
* Add missing manufacturer/serial number string descriptors.Edward Tomasz Napierala2018-01-216-20/+142
* Remove unused index.Edward Tomasz Napierala2018-01-201-1/+0
* Add missing SPDX tags; the rest of the license text is the same as in otherEdward Tomasz Napierala2018-01-203-0/+6
* Add sysctls to control device side USB identifiers. This makes itEdward Tomasz Napierala2018-01-2012-399/+1029
* sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-279-0/+18
* Replace some magic numbers in usb_template(4) code with #defines.Edward Tomasz Napierala2017-10-157-44/+44
* Resolve deadlock between device_detach() and usbd_do_request_flags()Hans Petter Selasky2016-09-051-2/+2
* Fix MTP description in the comment.Edward Tomasz Napierala2016-07-291-1/+1
* dev/usb: minor spelling fixes in comments.Pedro F. Giffuni2016-05-021-2/+2
* Fix spelling.Hans Petter Selasky2015-06-031-1/+1
* Add USB MIDI template for USB device side mode.Hans Petter Selasky2015-06-013-0/+244
* Add usb template SERIALNET allowing us to have both USB CDC EthernetRuslan Bukin2015-01-133-0/+391
* Add new USB phone descriptor template for USB device side mode.Hans Petter Selasky2014-08-053-3/+426
* USB method structures for USB controllers and USB pipes should beHans Petter Selasky2013-12-111-1/+1
* - Add more defines to limit USB memory usage and number of allocationsHans Petter Selasky2013-05-031-7/+4
* - Move scratch data from the USB bus structure to the USB device structureHans Petter Selasky2013-02-101-26/+39
* Use string literals in string descriptors for marginallyHans Petter Selasky2013-01-307-101/+30
* Provide one global language string descriptor forHans Petter Selasky2013-01-307-42/+22
* Modify the FreeBSD USB kernel code so that it can be compiled directlyHans Petter Selasky2013-01-308-21/+39
* Remove some extra and not needed space characters.Hans Petter Selasky2013-01-283-3/+3
* Fix compiler warnings, mostly signed issues,Hans Petter Selasky2012-04-021-1/+1
* Correct some bInterval USB template descriptor values.Hans Petter Selasky2011-12-064-10/+10
* Style change.Hans Petter Selasky2011-11-121-2/+2
* - Add some comments about the origin of some USB descriptors.Hans Petter Selasky2011-06-233-1/+10
* - Add more USB templates for various USB device classesHans Petter Selasky2011-06-239-11/+1155
* Minor cleanup:Hans Petter Selasky2011-02-091-1/+1
* Remove unneeded includes of <sys/linker_set.h>. Other headers that useJohn Baldwin2011-01-114-4/+0
* isochronous endpoint descriptors should have two more bytes which are zero byAndrew Thompson2010-03-111-7/+16
* - make the usb_temp_setup() and usb_temp_unsetup() functions public so thatAndrew Thompson2010-03-113-21/+17
* Remove overuse of exclamation marks in kernel printfs, there mere fact aAndrew Thompson2009-11-261-3/+3