summaryrefslogtreecommitdiff
path: root/sys/dev/usb/usb.c
AgeCommit message (Expand)Author
2007-10-19machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.had
2007-10-08Use the softint API.ad
2007-08-15* splsoftusb, IPL_SOFTUSB, and IPL_HARDUSB defines in usbdi.hkiyohara
2007-07-14Generic soft interrupts are mandatory.ad
2007-07-09Merge some of the less invasive changes from the vmlocking branch:ad
2007-03-04Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.christos
2007-02-26g/c calls to usbd_init()/usbd_finish() which don't have an effectdrochner
2007-02-09Merge newlock2 to head.ad
2006-12-05fix compilation issues.christos
2006-12-03Restore compatibility of USB_DEVICEINFO ioctl and reads from /dev/usb withpavel
2006-11-16__unused removal on arguments; approved by core.christos
2006-10-31Split the USB task queue into two parts, one for normal device tasks andjoerg
2006-10-12- sprinkle __unused on function decls.christos
2006-09-03add missing initializer.christos
2006-06-09stack police: don't allocate usb_events on the stack, malloc them directly.christos
2006-03-29Use device_cfdata().thorpej
2006-03-01merge yamt-uio_vmspace branch.yamt
2005-12-11merge ktrace-lwp.christos
2005-09-09Allow a NULL pointer as argument to usb_get_next_event(), and don'tdrochner
2005-06-21PR-30566: Poll must not return <sys/errno.h> values.ws
2005-01-24Implementation requirements of usb_needs_reattach(), from OpenBSD and requiredjoff
2003-11-07URL updates, from Jared Yanovich and jmc@openbsd, forwarded by the latter.wiz
2003-06-29Back out the lwp/ktrace changes. They contained a lot of colateral damage,fvdl
2003-06-28Pass lwp pointers throughtout the kernel, as required, so that the lwpid candarrenr
2003-01-01Use aprint_normal() in cfprint routines.thorpej
2002-12-30extern references to debugging globals that really exist elsewheredsainty
2002-11-26si_ -> sel_christos
2002-10-23merge kqueue branch into -currentjdolecek
2002-09-23Remove breaks after returns, unreachable returns and returns aftersimonb
2002-09-06Merge the gehenna-devsw branch into the trunk.gehenna
2002-06-01SIMPLEQ rototill:lukem
2002-05-09Use callout init macro.augustss
2002-04-23Check for write permission for some ioctls.augustss
2002-02-20Prefix structure members to protect them against clashes with eg. c++ keywords.christos
2002-02-11Give usbd_do_request_flags() an extra argument for the timeout.augustss
2002-02-03Some white space fixes from FreeBSD.augustss
2002-01-03Add a DIAGNOSTIC check. From FreeBSD.augustss
2002-01-02Add a comment.augustss
2002-01-02Fix typo in last commit.augustss
2002-01-02Some more usb_proc_ptr changes.augustss
2001-12-31Delay bus enumeration a little in case the controller is a companionaugustss
2001-12-31Make a typedef for struct proc to make portingeasier.augustss
2001-11-26Change wchan name for usb task thread.augustss
2001-11-20Create a special kernel thread to run the usb short lived tasks (insteadaugustss
2001-11-20Keep track of device speed for USB 2.0.augustss
2001-11-13Add some #endif comments.augustss
2001-11-13add RCSIDslukem
2001-11-09Add a debug message.augustss
2001-01-23Ad function to remove a usb task.augustss
2001-01-21Ad a comment.augustss