summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb/usb_dynamic.c
Commit message (Collapse)AuthorAgeFilesLines
* Use the EVENTHANDLER system to hook into the usb device configuration andthompsa2009-12-171-23/+0
| | | | | | | perform a function such as ejecting a 3G autoinstaller disk. The eventhandler system properly tracks threads and is safe to unload, remove the setting/clearing of a function pointer in the kernel by u3g(4) which included a tsleep for safety.
* - Make struct usb_xfer opaque so that drivers can not access the internalsthompsa2009-06-231-3/+22
| | | | - Reduce the number of headers needed for a usb driver, the common case is just usb.h and usbdi.h
* s/usb2_/usb_|usbd_/ on all function names for the USB stack.thompsa2009-06-151-33/+33
|
* s/usb2_/usb_/ on all typedefs for the USB stack.thompsa2009-05-291-4/+4
|
* s/usb2_/usb_/ on all C structs for the USB stack.thompsa2009-05-281-6/+6
|
* MFp4 //depot/projects/usb@160930thompsa2009-04-221-5/+4
| | | | | | | Change the roothub exec functions to take the usb request and data pointers directly rather than placing them on the parent bus struct. Submitted by: Hans Petter Selasky
* MFp4 //depot/projects/usb @159430thompsa2009-03-201-1/+0
| | | | | | | | | | - Move tunable defines into usb_core.h and dependancy towards usb_defs.h - Leave hardcoded defines in "usb_defs.h". - Allow overriding all tunable defines. - Add more customisable typedefs. - Correct maximum device number. Submitted by: Hans Petter Selasky
* Move the new USB stack into its new home.thompsa2009-02-231-0/+155
OpenPOWER on IntegriCloud