summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fix typos in DPRINTF() so error messages refer to correct *hci.krw2012-08-172-4/+4
| | | | Spotted by Artturi Alm. Thanks!
* regendcoppa2012-08-142-6/+6
|
* Replace the encoded character in the device name: Clang doesn't like it.dcoppa2012-08-141-2/+2
| | | | | From Brad. OK jsg@
* regendcoppa2012-08-102-4/+17
|
* Add O2 Micro OZ776 Hubdcoppa2012-08-101-1/+6
| | | | Ok jsg@
* Make all *_device_*_start() functions (e.g. ohci_device_intr_start())krw2012-08-073-4/+22
| | | | | | | | | | wait for an interrupt when the bus is in polling mode. Otherwise some devices like my YE-Data USB Floppy take a short sharp trip to ddb> at 'halt -p'. Most of the functions were already doing the wait. ok miod@. With modification that printf's become DPRINTF's.
* Remove a self-assignment, from Bradmpi2012-08-051-2/+1
|
* add HUAWEI E392, tested by Alexei Malininjsg2012-08-031-1/+2
|
* regenjsg2012-08-032-4/+9
|
* HUAWEI E392jsg2012-08-031-1/+2
|
* Add the Huawei Mobile E303.dcoppa2012-07-174-6/+13
| | | | | | From Andreas Bartelt, obsd AT bartula DOT de OK sthen@
* Add support compose LED on a usb keyboardshadchin2012-07-133-4/+10
| | | | ok mpi@, from Alexander Polakov <polachok at gmail dot com>
* regenjasper2012-07-072-4/+9
|
* add the x200 camerajasper2012-07-071-1/+2
| | | | ok mpi@
* When aborting a transfer set the halted bit to the QH's qTD and removempi2012-07-071-112/+16
| | | | | superflous code. This fix an abort loop problem reported by Gerhard Roth, based on his initial diff. Has been in snap for some weeks, ok deraadt@
* Support for USB keyboards that use a variable for each separate key in themlarkin2012-07-072-43/+71
| | | | | | HID report. Fixes certain gaming-style USB keyboards. ok miod@ deraadt@
* There's no need to check for the last qTD of a list because they arempi2012-06-231-5/+3
| | | | | | NULL-terminated. Part of a larger diff from Gerhard Roth
* Fix a bad copy/paste; when starting an isochronous transfer set thempi2012-06-231-2/+2
| | | | | | first and last qTD pointers to NULL because only iTDs will be used. Part of a larger diff from Gerhard Roth
* - urndis_match() should support multiple interface descriptors.fgsch2012-06-203-47/+33
| | | | | | | | - in urndis_attach() use the first interface descriptor that's different from the control interface as the data interface. from armani's colleague with some tweaks by me. kettenis@ sthen@ ok
* Do not try to get the description of an unexisting video format,mpi2012-06-181-2/+2
| | | | from Gregor Best.
* Remove leftovers from the "usb event" removal.mpi2012-06-101-24/+1
| | | | ok jsg@, fgsch@
* Remove unused header.mpi2012-05-181-173/+0
| | | | ok deraadt@
* Set the usb(4) unit number as bus number. This fixes a possiblempi2012-05-151-2/+2
| | | | | | | conflict where machines with two controllers with the same unit number (i.e. ehci0 and uhci0) would have reported to buses 0. ok miod@
* Don't use a pointer to an opaque softc, we'll need to access its unitmpi2012-05-152-13/+10
| | | | | | number. No functional change. ok miod@
* Remove unused and confusing 'head' argument.mpi2012-05-131-21/+11
| | | | Part of a larger diff from Gerhard Roth, ok miod@
* Remove unused xfer pointer from the qTD structure.mpi2012-05-122-7/+2
| | | | ok miod@
* Because qTD lists are NULL terminated, there is no need for an extrampi2012-05-121-15/+14
| | | | | | 'sqtdend' argument when freeing one of them. Part of a larger diff from Gerhard Roth with some tweaks, ok miod@
* Returns different errors for USB_REQUEST if the address specifiedmpi2012-05-121-3/+4
| | | | | | is invalid or valid but with no device found. ok miod@
* regenjsg2012-04-082-4/+116
|
* additional urtwn device ids found in the linux driverjsg2012-04-082-2/+47
|
* match BELKIN F7D2102; from Seth Jacksonderaadt2012-04-083-5/+11
|
* add BELKIN F7D2102; Seth Jacksonderaadt2012-04-081-1/+2
|
* regenmiod2012-04-031-4/+4
|
* Do not turn keypad delete key into the other delete key when creating themiod2012-04-031-3/+3
| | | | USB layouts; reported by opera@witworx.com, thanks!
* make this work on big endian archs again, broken in the last commit.jsg2012-04-011-4/+4
| | | | fixes breakage noticed by landry@ on macppc
* If the MIDI UART is not ready for output, don't spin at IPL_CLOCK;ratchov2012-03-302-53/+19
| | | | | | | just return and make the midi(4) driver retry later. UART buffers are large enough for this, except eap(4) which uses interrupts for output. help from and ok jsg@
* Add support for the udl(4) in the Polaris2 USB dockclaudio2012-03-261-2/+3
| | | | OK mglocker@
* syncclaudio2012-03-262-2/+7
|
* Add id for the Polaris2 USB dock which is a udl(4)claudio2012-03-261-1/+2
| | | | OK mglocker@
* regenjsg2012-03-242-4/+146
|
* add a bunch of run devices found in the linux driverjsg2012-03-242-3/+60
|
* add ZTE HSUSB.fgsch2012-03-241-2/+3
| | | | committed over it.
* regen.fgsch2012-03-242-4/+9
|
* add ZTE HSUSB device.fgsch2012-03-241-1/+2
|
* use UE_GET_ADDR to get endpoint address (remove direction bit). Fixesratchov2012-03-011-2/+3
| | | | | devices using sych endpoints. From Gregor Pintar <grpintar at gmail.com> Thanks!
* add support for AX88772Bjsg2012-03-012-5/+19
| | | | tweaked version of a diff from jcs@
* regenjsg2012-03-012-6/+11
|
* ASIX AX88772Bjsg2012-03-011-2/+3
|
* Add support for Roland UM-ONE, from Tom Ivar Helbekkmo in NetBSD PR 45908.jsg2012-02-281-1/+16
| | | | ok ratchov@
* regenjsg2012-02-282-4/+9
|