summaryrefslogtreecommitdiff
path: root/sys/dev/usb/usb.c
AgeCommit message (Expand)Author
2009-12-19Don't impose a compile-time dependency on the kernel containingpooka
2009-11-12Re-order operations in usb_detach() so that if a usb(4) instance'sdyoung
2009-06-16Use device_t instead of device_ptr_t. Stop using USB_MATCH() anddyoung
2009-05-12struct cfdata * -> cfdata_t, no functional changes intended.cegger
2009-04-07Detach uhub(4) and usb(4) at shutdown.dyoung
2008-05-26some cleanup:drochner
2008-05-25-make the list of USB child devices a (possibly sparse) array ratherdrochner
2008-04-28Remove clause 3 and 4 from TNF licensesmartin
2008-04-24Network protocol interrupts can now block on locks, so merge the globalsad
2008-04-03restore error handling in usbopen() (accidentally removed in a recentdrochner
2008-03-30Defer USB configuration until interrupts are enabled.ad
2008-03-28split device/softc for USB host controllers and the usb (control)drochner
2008-03-08Don't leak information from kernel to userland.ws
2008-03-01Welcome to 4.99.55:rmind
2008-02-18Use device_t and its accessor functions.dyoung
2008-01-04Add calls to pmf_deregister on detach.smb
2007-12-09Merge jmcneill-pm branch.jmcneill
2007-12-05Do not "return 1" from kqfilter for errors. That value is passedpooka
2007-12-01aprintifyjmcneill
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