summaryrefslogtreecommitdiff
path: root/sys/dev/usb
AgeCommit message (Collapse)Author
2008-04-20Parse VS_INPUT_HEADER descriptor.Marcus Glocker
2008-04-19Sort functions and remove obsolete bits.Marcus Glocker
2008-04-18Add VS_INPUT_HEADER descriptor.Marcus Glocker
2008-04-18Add a function which can identify an USB descriptor explicitly by it'sMarcus Glocker
size, since the UVC spec uses different USB descriptors with the same bDescriptorSubtype ID.
2008-04-17attach FTDI 2232LFelix Kronlage
2008-04-17Add missing monitor mode capabilities flag.Brad Smith
ok damien@
2008-04-16Tune isoc maximal transfer size to a better value. Makes all availableMarcus Glocker
resolutions on my cam work.
2008-04-16Kernel implementation of the 4-way handshake and group-keyDamien Bergamini
handshake protocols (both supplicant and authenticator state machines) as defined in the IEEE 802.11i standard. Software implementation of the TKIP (Temporal Key Integrity Protocol) and CCMP (CTR with CBC-MAC Protocol) protocols. This diff doesn't implement any of the 802.1X authentication protocols and thus only PSK authentication (using pre-shared keys) is currently supported. In concrete terms, this adds support for WPA-PSK and WPA2-PSK protocols, both in station and hostap modes. The following drivers are marked as WPA-capable and should work: bwi(4), malo(4), ral(4), iwn(4), wpi(4), ural(4), rum(4), upgt(4), and zyd(4) The following options have been added to ifconfig(8): wpa, wpapsk, wpaprotos, wpaakms, wpaciphers, wpagroupcipher wpa-psk(8) can be used to generate keys from passphrases. tested by many@ ok deraadt@
2008-04-16Oops, decrease debug log level back to 1.Marcus Glocker
2008-04-16Use the timeout(9) API the right way: Don't initialize the timeoutMichael Knudsen
cookie all the time, and only call timeout_del if we're not going to timeout_add right away. Testing by johan@, oga@, sthen@, and possibly some more people (thanks). Ok krw@, oga@, sthen@.
2008-04-16Start to make device initialization automatic instead all the staticMarcus Glocker
games. Tested by robert@ and myself
2008-04-13syncChris Kuethe
2008-04-13add my logitech cameraChris Kuethe
"add the product id to usbdevs" robert@
2008-04-12Fix some debug output.Marcus Glocker
2008-04-11ditch c99 style struct initialisers that should have been removed.Jonathan Gray
2008-04-11Correctly initialize the probe sequence buffer.Marcus Glocker
2008-04-10Fix MJPEG Video Frame Descriptor struct.Marcus Glocker
2008-04-09Add OpenBSD cvs id.Marcus Glocker
2008-04-09Initial import for uvideo(4) and video(4):Robert Nagy
uvideo(4) is a driver for USB video device class devices including webcams, camcorders and other cameras. video(4) is a device-independent layer that implements the V4L2 (Video for Linux Two) API. These drivers are *really* work in progress so don't even try to use them just yet, because the driver still has some issues, even if it can be used to capture simple MJPEG videos. ok mglocker@, deraadt@
2008-04-07syncOleg Safiullin
2008-04-07add D-Link KVM-221Oleg Safiullin
ok deraadt
2008-04-02attach the ZTE CMDMA MSM modem from qualcomm.Felix Kronlage
from freebsd, ok jsg@
2008-04-02regenFelix Kronlage
2008-04-02add another vendor id for Qualcomm as well as one of their modems.Felix Kronlage
from freebsd. ok jsg@
2008-04-01Add Corega CG-WLUSB2GPX.Jonathan Gray
From FreeBSD.
2008-04-01regenJonathan Gray
2008-04-01Corega CG-WLUSB2GPXJonathan Gray
2008-03-22Add a bunch of uslcom devices found in the Linux driver.Jonathan Gray
2008-03-22regenJonathan Gray
2008-03-22Add a bunch of uslcom devices found in the Linux driver.Jonathan Gray
2008-03-21regenMiod Vallat
2008-03-21Add option WSKBD_NO_INTL_LAYOUTS to prevent inclusion of internationalMiod Vallat
keyboard layouts, instead of having SMALL_KERNEL imply this on alpha. No functional change. ok deraadt@
2008-03-18IRZ MC35pu GSM TerminalJonathan Gray
From/tested by Sergey Prysiazhnyi <apelsin@atmnis.com>
2008-03-18regenJonathan Gray
2008-03-18IRZ MC35pu GSM TerminalJonathan Gray
From Sergey Prysiazhnyi <apelsin@atmnis.com>
2008-03-18regenJonathan Gray
2008-03-18Bring in some changes from DragonFly:Jonathan Gray
- New matching logic so we don't need to check against vid/pid to figure out which kind of chip we have - Match list in a struct instead of messy if statement (hurrah!) - More generic dual port handling - Insane amount of device additions, mostly found in Linux driver (aue included as a usb vendor got renamed) Tested by ckuethe@, 'looks super sensible' deraadt@
2008-03-14Make sure the most often changing bits of tv_usec are used for lladdrMarc Balmer
generation. ok brad
2008-03-13when attaching a cdce(4) device that does not have a proper mac address,Marc Balmer
use the tv_usec part of a getmicrotime(9) call instead of 'int ticks' to create a mac address. as ticks is 0 during boot, this resulted in both ends of a USB link cable to have the same mac address. problem found/diff tested winiger, feedback/ok deraadt
2008-03-03Palm 700WX from and tested by todd@Jonathan Gray
discussed with deraadt@.
2008-03-03regenJonathan Gray
2008-03-03Palm 700WX from todd@.Jonathan Gray
discussed with deraadt@.
2008-03-03Two more rum devices from Ralink driver via sephe@dragonfly.Jonathan Gray
discussed with deraadt@
2008-03-03regenJonathan Gray
2008-03-03Two more rum devices from Ralink driver via sephe@dragonfly.Jonathan Gray
2008-02-26syncTheo de Raadt
2008-02-26support EPSON CX5400 scanner; Christophe Etcheverry <cetcheve at gmail dot com>Theo de Raadt
2008-02-26syncTheo de Raadt
2008-02-26Add support for Axesstel MV100H, as used on CDMA network operated by O2 CZ;Theo de Raadt
from Pav Lucistnik <pav@FreeBSD.org>
2008-02-24Sync sys/netbt with NetBSDUwe Stuehler
ok deraadt@