summaryrefslogtreecommitdiff
path: root/sys/dev/usb
AgeCommit message (Collapse)Author
2007-11-01Admtek/Shantou ADM8515; nicm__@ntlworld.comTheo de Raadt
2007-10-27Deal with usb string printing changes.Jonathan Gray
2007-10-23syncMarc Balmer
2007-10-23Add Meinberg Funkuhren and the USB 5131 DCF77 - Radio Clock.Marc Balmer
2007-10-22HTC smartphoneTheo de Raadt
2007-10-22syncTheo de Raadt
2007-10-22HTC smartphoneTheo de Raadt
2007-10-22RegenMiod Vallat
2007-10-22More Microsoft mice, from FreeBSDMiod Vallat
2007-10-20Remove unneeded scope declarations that shadows existing ones. krw@ okFederico G. Schwindt
2007-10-20Doh. Setting ITSDONE and returning SUCCESSFULLY_QUEUED just meansKenneth R Westerback
there is another splbio()/splx and a check for ITSDONE before falling into the COMPLETE case. So just return COMPLETE if the command has completed (or never started). Simpler all around.
2007-10-20DO NOT access xs after calling scsi_done(xs). It's not there anymore.Kenneth R Westerback
Also set ITSDONE (a.k.a. XS_STS_DONE) in correct field - xs->flags (a.k.a. xs->xs_control) and not xs->status (a.k.a. xs->xs_status). 'totally OK' deraadt@ 'yes' beck@
2007-10-20DO NOT access xs after calling scsi_done(xs). It's not there anymore.Kenneth R Westerback
'totally OK' deraadt@
2007-10-20syncBob Beck
2007-10-20Add ShanTou ZT6688 usb 10/000 nic - A udav sold in a generic package.Bob Beck
ok jsg@, krw@, deraadt@
2007-10-14attach Planex GWUS54GD, from freebsdFelix Kronlage
ok damien@
2007-10-14regenFelix Kronlage
2007-10-14add device id for Planex GWUS54GD, from freebsdFelix Kronlage
ok damien@
2007-10-13sync.Marc Balmer
2007-10-13Add two Gude time signal station receivers.Marc Balmer
2007-10-11treat usb vendor/product names as a locator, and have usbd_print handle it,Theo de Raadt
so that it shows up before the :. as a result, all the usb devices do not need to have name printing code anymore. all this now works and prints nicely because usbd_probe_and_attach() is serialized. ok kettenis
2007-10-11serialize usbd_probe_and_attach(); only let one usb device be match'd andTheo de Raadt
attached at a time; ok kettenis
2007-10-10syncTheo de Raadt
2007-10-10shorteningTheo de Raadt
2007-10-10syncTheo de Raadt
2007-10-10oopsTheo de Raadt
2007-10-10syncTheo de Raadt
2007-10-10apple products; from dunceorTheo de Raadt
2007-10-09malloc+memset(,0,) -> malloc+M_ZERO. 'Fixes' not zeroing of allKenneth R Westerback
allocated memory, as I can't see an obvious initialization of the memory elsewhere. NetBSD uses M_ZERO here.
2007-10-08attach uslcom to the track systems traqmatejoshua stein
ok jsg
2007-10-08support 230400 speedjoshua stein
ok jsg
2007-10-07regenjoshua stein
2007-10-07track systems traqmate gps data acquisition systemjoshua stein
2007-10-06Simpliest memset(,0,) -> M_ZERO changes. One (caddr *) cast removal,Kenneth R Westerback
otherwise just adding M_ZERO to malloc() and removing the immediately adjacent memset(,0,).
2007-10-06Another NPBFILTER comment typo.Jonathan Gray
From Jung <moorang@gmail.com>
2007-09-28no longer used macrosJacob Meuser
spotted by brad ok ratchov
2007-09-25fix emulated encodingsAlexandre Ratchov
ok jakemsr@
2007-09-22regenFelix Kronlage
2007-09-22whitespace nitsFelix Kronlage
ok jsg@
2007-09-19revert previous; still need sys/malloc.h for free(9) and friends hereMartin Reindl
noted by Markus Hennecke
2007-09-19attach CFA 635 as a uftdi.Pierre-Yves Ritschard
ok dlg@
2007-09-19sync.Pierre-Yves Ritschard
2007-09-19Add the CFA 635 by CrystalFontz.Pierre-Yves Ritschard
ok dlg@
2007-09-18Do not return from uts_intr() without restoring spl if it has been changed,Miod Vallat
also clean up uts_get_pos() interface while there; spotted by and joint work with fgsch@, ok matthieu@ robert@
2007-09-17remove unneeded malloc.h include.Federico G. Schwindt
2007-09-16some style(9). no binary change.Federico G. Schwindt
2007-09-15Allow to pull out an usb stick with ffs filesystem while mountedAlexander Bluhm
and a file is written onto the stick. Without these fixes the machine panics or hangs. The usb fix calls the callback when the stick is pulled out to free the associated buffers. Otherwise we have busy buffers for ever and the automatic unmount will panic. The change in the scsi layer prevents passing down further dirty buffers to usb after the stick has been deactivated. In vfs the automatic unmount has moved from the function vgonel() to vop_generic_revoke(). Both are called when the sd device's vnode is removed. In vgonel() the VXLOCK is already held which can cause a deadlock. So call dounmount() earlier. ok krw@, I like this marco@, tested by ian@
2007-09-14correct type printingTheo de Raadt
2007-09-13adapt to new hx/non-hx type-selection algorithm from linux/dragonfly; ok jsgTheo de Raadt
2007-09-12There is no such word as `detatch'.Michael Knudsen
ok mglocker