summaryrefslogtreecommitdiff
path: root/sys/dev/usb
AgeCommit message (Collapse)Author
2008-07-06When the device gets close switch back from alternate interface toMarcus Glocker
default interface. Nice side effect; Turns off the cams LED again.
2008-07-06Use UT_{READ|WRITE}_VENDOR_DEVICE instead of self defined values.Marc Balmer
2008-07-05Fix a comment: Code defines FTDI_SIO_GET_STATUS, use that inMarc Balmer
comments, not FTDI_SIO_GET_MODEM_STATUS which is not defined anywhere. Also note that on newer devices like the FT232R the request is two bytes, not one.
2008-07-05Add support for the new Expert mouseCLOCK USB II that uses an FTDIMarc Balmer
FT232R chip to interface the receiver (instead of the NetCologne chip used on older models). Only the DCF77 and HBG receivers are supported. A sidenote: Gude ADS not only provides me with receivers and documentation, but as a result of my feedback on their older receivers the new ones now have proper USB product IDs to distinguish between DCF77, HBG, and MSF.
2008-07-04regenYojiro Uo
ok jsg@
2008-07-04add new entries for 3G/3.5G modemsYojiro Uo
2008-07-03Add struct for VC_EXTENSION_UNIT and dump it in debug mode.Marcus Glocker
2008-07-02Add first bits to support uncompressed format.Marcus Glocker
2008-07-02As some modem devices in ubsa(4) are possible to be incompatible withYojiro Uo
the native ubsa device, the patch notifies when it finds such a kind of device. ok jsg@
2008-07-02fix interrupt pipe processing.Yojiro Uo
many high speed modem devices use CDC-like notify message protocol in there intr pipe rather than ubsa(4) compatible protocol. now umsm(4) interrupt message will be treated as CDC notify. And, this patch contains "verbose message patch" to find incompatible device in umsm(4).
2008-07-01Spacing.Marcus Glocker
2008-06-30Limit maximal number of mmap buffers to 32 (instead 256).Marcus Glocker
2008-06-30- Free mmap buffer on close/detach.Marcus Glocker
- Fix DPRINTF while here.
2008-06-29add usb2.0 to usb1.1(ohci/uchi) handover request to usb subsystem.Yojiro Uo
add new quirk entry for uvideo which is required isoc transfer. Some usb2.0 devices use isochronous transfer but current usb subsystem does not support isoc transfer in ehci(usb2.0) bus. This patch introduce new psuedo usb hub request UHF_PORT_DISOWN_TO_1_1 to handover the device to ehci to usb1.1 bus(ohci or uhci). ok mglocker@ deraadt@ fgsch@
2008-06-29new belkin rum with california designed plasticTheo de Raadt
2008-06-29syncTheo de Raadt
2008-06-29another new belkin rum. says on it "designed in california, made in china".Theo de Raadt
inside, it has a board designed by ralink in taiwan. i guess that people in california now have sunk so far in their skills they just "design" the plastic shrouds for the devices now.
2008-06-26Make video stream work properly on uhci and ohci by adding an ohciMarcus Glocker
isoc xfer workaround. Improved and OK deraadt@
2008-06-26First pass at removing clauses 3 and 4 from NetBSD licenses.Ray Lai
Not sure what's more surprising: how long it took for NetBSD to catch up to the rest of the BSDs (including UCB), or the amount of code that NetBSD has claimed for itself without attributing to the actual authors. OK deraadt@
2008-06-24regenBrad Smith
2008-06-24- Rename the QuickCam Sphere AF to Orbit since the other Orbit MPBrad Smith
entries also share the same id between Orbit MP and Sphere MP models. - Fix the naming of the second QuickCam Orbit MP entry.
2008-06-23Don't bzero() the USB buffer before every xfer. This was just for debugMarcus Glocker
purposes.
2008-06-22Remove the QuickCam Pro 5000 from the quirks list now that thereBrad Smith
is a UVC driver. ok robert@
2008-06-22regenBrad Smith
2008-06-22Add a few more QuickCam cams and touch up some of the existing entries.Brad Smith
2008-06-22If no frame gets queue for a certain time, return EINVAL to the userlandMarcus Glocker
application which will cause it to exit instead let it stuck forever.
2008-06-22correct function names on some debug and panics.Federico G. Schwindt
2008-06-21print vendor and product in hexa on debug.Federico G. Schwindt
2008-06-21print the correct function name.Federico G. Schwindt
2008-06-21fix probable cut and paste error when for the virtual QH link.Federico G. Schwindt
from netbsd via dragonfly. pointed by theo. ok by many.
2008-06-20Another uchcom product found in the Linux driver.Jonathan Gray
2008-06-20regenJonathan Gray
2008-06-20Another uchcom product found in the Linux driver.Jonathan Gray
2008-06-19Sync USB ids. Although the Pro 5000 should be removed as it isBrad Smith
a UVC compliant webcam.
2008-06-19regenBrad Smith
2008-06-19Fix the naming of the QuickCam Notebook Deluxe entry.Brad Smith
2008-06-19regenBrad Smith
2008-06-19Add a bunch of UVC compliant Logitech webcams.Brad Smith
2008-06-18regenBrad Smith
2008-06-18Add the Logitech QuickCam Pro 9000.Brad Smith
2008-06-17if reading (or writing) is not supported, but the device is openedJacob Meuser
for reading (or writing), return ENXIO (Device not configured) instead of EACCES (Permission denied). ok ratchov
2008-06-15typoMiod Vallat
2008-06-15expand the quirk framework to enable device class matchYojiro Uo
ok deraadt@
2008-06-15One more printf -> DPRINTF in the USB xfer callback.Marcus Glocker
2008-06-15Make frame queueing reliable by setting tsleep() priorities to 0.Marcus Glocker
2008-06-15Move noisy frame queueing debug messages up to debug level 2.Marcus Glocker
2008-06-15if we are trying to attach to ehci(4) notify the user to disable itRobert Nagy
because it does not support isochronous transfers yet. we hope that we can remove this as soon as possible. discussed with deraadt@
2008-06-14id tag.Federico G. Schwindt
2008-06-14remove #ifdef __macppc__ due to a misunderstanding:Todd T. Fries
- the wskbd/wsmouse is not phantom, but actually is pre-paired keyboard/mice talking wskbd/wsmouse to the os this permits the bluetooth device to attach as wskbd/wsmouse using bluetooth keyboards for ddb> and in general if you have paired them in an os that supports flipping the funny bluetooth device into full bluetooth mode ok drahn@
2008-06-13Remove DEBUG #undef's we can turn it on/off in GENERIC like for allMarcus Glocker
other drivers.