summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb/umass.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* update remaining usb.org URLssthen2021-01-291-5/+5
* Adopt a Linux heuristic and mark as IGNORE_RESIDUE those umass(4)krw2020-11-231-1/+10
* Rename SID_INQUIRY_HDR (a.k.a. 5) to more explicit SID_SCSI2_HDRLEN and use itkrw2020-09-051-5/+5
* Apply sc->sc_xfer_flags to control transfers as well. These are usedpatrick2020-06-241-5/+5
* use the UE_GET_XFERTYPE macro where applicablejasper2020-02-221-4/+4
* Some devices do not update the TRB transfer residual information askrw2020-01-221-7/+9
* Remove unneeded <sys/malloc.h> from Michael W. Bombardieri.mpi2017-01-091-2/+1
* Fold umass_atapi_attach() and umass_scsi_setup() into umass_scsi_attach() tokrw2016-08-031-5/+2
* Missing include, spotted by benoit@mpi2015-12-171-1/+2
* Refactor umass_detach() in order to pass a size to free(9).mpi2015-12-161-11/+2
* Remove some includes include-what-you-use claims don'tjsg2015-03-141-2/+1
* Vommiting errors about failed reset or stall clear are not usefull tompi2015-01-271-10/+12
* Do not try to free xfers before aborting the pipes, otherwise a clownmpi2015-01-181-8/+12
* Now that DVACT_DEACTIVATE is propagated to the children of a device whenmpi2014-08-211-34/+4
* add a size argument to free. will be used soon, but for now default to 0.tedu2014-07-121-2/+2
* Replace sc_dying in favour of usbd_is_dying() and usbd_deactivate().pirofti2013-11-061-12/+12
* Enforce ca_activate tree-walks over the entire heirarchy for all events,deraadt2013-05-301-1/+4
* Get rid of various 'typedef struct' definitions and use plain structuremglocker2013-04-151-29/+27
* Remove config_activate() and DVACT_ACTIVATE. PCMCIA's the only thingmatthew2011-07-031-4/+1
* On OpenBSD, we've always attached scsibus(4) to umass(4), even formatthew2011-05-241-7/+1
* garbage collect "usb events". without /dev/usb there is no way to accessjakemsr2011-01-251-7/+1
* Get rid of devact enum, substitute it with an int and coresponding defines.pirofti2009-10-131-3/+3
* Add 'default:' stanza to switch() to make clear that 'status' is alwayskrw2008-09-251-3/+3
* First pass at removing clauses 3 and 4 from NetBSD licenses.ray2008-06-261-8/+1
* avoid leaking pipes by not zeroing the pipe after aborting it, sofgsch2008-05-181-4/+2
* Redo umass_bbb_get_max_lun() and uses thereof tokrw2008-02-031-36/+14
* treat usb vendor/product names as a locator, and have usbd_print handle it,deraadt2007-10-111-6/+1
* Allow to pull out an usb stick with ffs filesystem while mountedbluhm2007-09-151-1/+10
* Remove the definition and usage of the USB_DECLARE_DRIVER_CLASS andmbalmer2007-06-141-2/+17
* Move the inclusion of sys/timeout.h from usb_port.h to the drivers thatmbalmer2007-06-141-1/+2
* Remove the definition and use of umass/umass_quirks related macros.mbalmer2007-06-131-3/+2
* Remove the definition and use of the USBDEVNAME macro.mbalmer2007-06-101-92/+92
* Remove the definition and use of the USBDEV macro. It only created confusionmbalmer2007-06-101-4/+4
* Remove the "Static" declaration of many functions. It was defined to be emptymbalmer2007-06-051-35/+35
* Remove more Free(?)BSD and NetBSD #ifdef/#endifs. No functional normbalmer2007-06-011-18/+1
* Farewell USB_{ATTACH,MATCH,DETACH}* you will not be missed.jsg2007-05-271-26/+27
* In a drivers activate() entry point, if on DVACT_DEACTIVATE it doesmiod2006-06-231-2/+1
* Don't keep the devinfo string on the stack, instead use malloc/free.brad2005-08-011-5/+5
* Set the data length on CBI data transfers.pascoe2005-05-241-1/+2
* Oops. atapiscsi.h is needed because that's where NATAPISCSI iskrw2005-05-151-1/+3
* Try to ensure that UFI/ATAPI USB umass devices always get the zerokrw2005-05-141-11/+45
* Add support for polled umass/SCSI transactions. Should eliminate the panicspascoe2005-04-011-13/+105
* Use USBD_DEFAULT_TIMEOUT on control transfers, rather than the SCSI requestpascoe2005-03-281-3/+4
* minor spelling corrections.pascoe2005-03-281-6/+6
* update the netbsd license and tagsdlg2004-07-211-3/+40
* from netbsd, umass.c 1.103dlg2004-07-211-29/+40
* from netbsd, umass.c 1.105dlg2004-07-211-3/+6
* from netbsd, umass.c 1.112dlg2004-07-211-2/+2
* from netbsd, umass.c 1.116dlg2004-07-211-1/+4
* from netbsd, umass.c 1.104dlg2004-07-211-9/+9