summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb/usb_if.m
Commit message (Collapse)AuthorAgeFilesLines
* Implement better support for USB controller suspend and resume.hselasky2011-12-141-0/+10
| | | | | | | | | | This patch should remove the need for kldunload of USB controller drivers at suspend and kldload of USB controller drivers at resume. This patch also fixes some build issues in avr32dci.c MFC after: 2 weeks
* Sync to p4thompsa2009-06-271-1/+6
| | | | | | | | | - Add support for devices that handle set and clear stall in hardware. - Add missing get timestamp function - Add more xfer flags Submitted by: Hans Petter Selasky Approved by: re (kib)
* Minor device side improvement. Make sure a not complete state gets paired withthompsa2009-06-121-2/+1
| | | | | | a complete state in device side mode for the default control endpoint. Submitted by: Hans Petter Selasky
* Move the new USB stack into its new home.thompsa2009-02-231-0/+52
|
* Move usb to a graveyard location under sys/legacy/dev, it is intended that thethompsa2009-02-231-42/+0
| | | | | | | new USB2 stack will fully replace this for 8.0. Remove kernel modules, a subsequent commit will update conf/files. Unhook usbdevs from the build.
* Start each of the license/copyright comments with /*-, minor shuffle of linesimp2005-01-061-1/+1
|
* * Factor out the object system from new-bus so that it can be used bydfr2000-04-081-0/+2
| | | | | | | | | | non-device code. * Re-implement the method dispatch to improve efficiency. The new system takes about 40ns for a method dispatch on a 300Mhz PII which is only 10ns slower than a direct function call on the same hardware. This changes the new-bus ABI slightly so make sure you re-compile any driver modules which you use.
* Update the e-mail address to a valid one.n_hibma2000-03-151-1/+1
|
* Add comments, change variable names to make them consistent (r -> err,n_hibma1999-07-251-1/+1
| | | | timo_handle -> timeout_handle, p -> pipe, *pipe -> *rpipe, etc.)
* Remove disconnected methodn_hibma1999-05-031-8/+1
|
* Bring the 'new-bus' to the i386. This extensively changes the way thepeter1999-04-161-1/+8
| | | | | | | | | | | | | | | | | | i386 platform boots, it is no longer ISA-centric, and is fully dynamic. Most old drivers compile and run without modification via 'compatability shims' to enable a smoother transition. eisa, isapnp and pccard* are not yet using the new resource manager. Once fully converted, all drivers will be loadable, including PCI and ISA. (Some other changes appear to have snuck in, including a port of Soren's ATA driver to the Alpha. Soren, back this out if you need to.) This is a checkpoint of work-in-progress, but is quite functional. The bulk of the work was done over the last few years by Doug Rabson and Garrett Wollman. Approved by: core
* Cosmetical changes.n_hibma1999-03-221-3/+2
|
* Major synchronisation with NetBSD USB coden_hibma1999-01-071-0/+30
|
* Initial commit of ported NetBSD USB stackn_hibma1998-11-261-0/+11
OpenPOWER on IntegriCloud