summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb
AgeCommit message (Expand)AuthorFilesLines
2014-03-08Add various super speed defines, mostly the same as in FreeBSD tompi1-9/+26
2014-03-08Add defines for upcoming USB 3.0 support.mpi1-2/+3
2014-03-08Pass M_ZERO to malloc(9) when allocating usbd pipes to make sure tompi1-9/+4
2014-03-07Print the wrong device descriptor's bMaxPacketSize before correcting itmpi1-3/+3
2014-03-07Indtroduce usbd_get_hub_descriptor() to start cleaning uhub(4)'s mess.mpi3-17/+29
2014-03-07Use the revision number for coherency. No object change.mpi1-2/+2
2014-03-07Do not define per-driver DEBUG variable when USB_DEBUG is defined. It'smpi22-110/+26
2014-03-07Transfer descriptors already have a back pointer to the USB devicempi3-50/+40
2014-03-07We already have three identical copies of the *hci_str() function,mpi5-69/+34
2014-03-06Turn usbd_xfer_isread() into a public function so that we can usempi2-12/+11
2014-03-06Add include guards.mpi2-2/+12
2014-03-06Makes the "cleartoggle" function provided by HC drivers optionalmpi1-4/+5
2014-02-25Abort and close all the interrupt pipes when detaching HID devices sincempi1-2/+11
2014-02-24Partially revert r1.134, bring back the code suspending root hub's portsmpi1-2/+29
2014-02-15regenjsg2-24/+37
2014-02-15Correct the name of a Planex device and add some additionaljsg2-12/+16
2014-02-09Make sure to close the default pipe before re-opening it when we wantmpi1-3/+3
2014-02-09Do not allow to unconfigure a device by setting the configurationmpi1-4/+1
2014-02-06revert some HID changes that broke on older modelsjcs1-5/+16
2014-02-04Make sure the USB device pointer is valid even if attach fails sincempi1-3/+4
2014-02-03Check if the device is being detached when returning from tsleep() andmpi1-1/+7
2014-02-03Fix a null dereference introduced when converting this driver to usempi1-2/+2
2014-01-30Do not match control interfaces if their associated data interface ismpi1-35/+38
2014-01-26Attempt to make user changes of keyboard layout a bit more `sticky' on wsmuxmiod1-2/+2
2014-01-22simplify ubcmtp_matchjcs1-11/+6
2014-01-22udav(4): add CoreChip RD9700 supportsasano2-13/+56
2014-01-22add a missing argument to a printfjsg1-2/+2
2014-01-22add a missing argument to a debug printfjsg1-2/+2
2014-01-22re-generated from usbdevssasano2-4/+4
2014-01-22add CoreChip RD9700 (idVendor:idProduct=0x0fe6:0x9700) definitionsasano3-3/+9
2014-01-21Always fill in the broadcast address so as to handle broadcast packets ifbrad1-8/+9
2014-01-20call usbd_deactivate() for DVACT_DEACTIVATEjcs1-4/+8
2014-01-20add ubcmtp, a USB driver for Broadcom multitouch trackpads found onjcs2-1/+880
2014-01-20define UIPROTO_BOOT_MOUSEjcs1-1/+2
2014-01-18Make mos(4) pass received broadcast frames explicitly if not in promiscuousstsp1-1/+8
2014-01-15Remove a hack to update the address and packet length for every devicempi3-28/+23
2014-01-08Fix typo recieve -> receive.bluhm1-2/+2
2014-01-08regenjcs2-4/+184
2014-01-08add a bunch of newer apple wellspring keyboard/trackpad idsjcs1-1/+37
2014-01-07syncderaadt2-4/+19
2014-01-07some more devices; Alexey E. Suslikovderaadt1-1/+4
2014-01-07syncderaadt2-4/+9
2014-01-07FTX support; from Chris Hettrickderaadt2-2/+4
2014-01-07Remove unused fields.mpi2-10/+2
2013-12-17syncderaadt2-4/+16
2013-12-17elan products; Thomas Pfaffderaadt1-1/+5
2013-12-15Fix ubt compilation after my last usbd_dying sprint.pirofti1-2/+2
2013-12-14remove a duplicated includ file.yuo1-2/+1
2013-12-13add an entry for "IIJmobile 510FU"yuo1-1/+3
2013-12-13regenyuo2-4/+14