summaryrefslogtreecommitdiff
path: root/sys/dev/usb/usbdivar.h
AgeCommit message (Expand)Author
2014-03-29It's been a quarter century: we can assume volatile is present with that name.Philip Guenther
2014-03-14Have some style.Paul Irofti
2014-03-08Add defines for upcoming USB 3.0 support.Martin Pieuchot
2014-03-06Turn usbd_xfer_isread() into a public function so that we can useMartin Pieuchot
2014-03-06Add include guards.Martin Pieuchot
2013-11-01Move the abort_task storage to the generic USB xfer structure insteadMartin Pieuchot
2013-10-19Make uhub_explore() return an int rather than a usbd_satus. This hasMartin Pieuchot
2013-08-13Remove bogus and useless refcounting of usbd pipes that could lead toMartin Pieuchot
2013-08-08These functions should only used in the usb-autoconf glue, do not exposeMartin Pieuchot
2013-04-26Give back to usb(4) what is usb(4)'s. In other words use the usb_* prefixMartin Pieuchot
2013-04-19Remove allocm() and freem() from the USB bus interface now that theyMartin Pieuchot
2013-04-15Get rid of various 'typedef struct' definitions and use plain structureMarcus Glocker
2013-03-28proc.h is way too much header for usb to handle.Ted Unangst
2013-03-16No need for two similar functions to free/remove USB device descriptors.Martin Pieuchot
2012-05-15Don't use a pointer to an opaque softc, we'll need to access its unitMartin Pieuchot
2012-01-08Remove usb_event_cookie_t type and instances of it found in various structs;Miod Vallat
2011-01-16* instead of NULLing pointers to interface descriptors in the uaa, markJacob Meuser
2010-12-30* add a process reference counting variable to struct usbd_deviceJacob Meuser
2010-12-06* add dying flag to struct usbd_deviceJacob Meuser
2010-09-23add a 'dying' flag to struct usbd_bus. use this to signify the busJacob Meuser
2010-09-23instead of running usb_explore() from individual kthreads for eachJacob Meuser
2009-11-12Avoid using the trick of malloc'ing more than a struct to grow the arrayTheo de Raadt
2009-11-04Get rid of __HAVE_GENERIC_SOFT_INTERRUPTS now that all our platforms support it.Mark Kettenis
2009-08-30Reinstate SPLUSBCHECK checks (DIAGNOSTIC-only), but implemented as splassert(),Miod Vallat
2008-06-29add usb2.0 to usb1.1(ohci/uchi) handover request to usb subsystem.Yojiro Uo
2008-06-26First pass at removing clauses 3 and 4 from NetBSD licenses.Ray Lai
2007-06-15Replace the USB_USE_SOFTINTR macro with __HAVE_GENERIC_SOFT_INTTERUPTSMarc Balmer
2007-06-13Remove the definition and (single) use of the DECLARE_USB_DMA_T macro.Marc Balmer
2007-06-13Apply some KNF after the recent removal of macros and type definitions.Marc Balmer
2007-06-12Remove the definition and use of the device_ptr_t which was a struct device *.Marc Balmer
2007-06-10Remove definitions and usage of usb_callout and related macros. These macrosMarc Balmer
2007-06-06Mechanical removal of USBBASEDEVICE. No binary change.Michael Knudsen
2007-06-04Forgot this in my last committ.Marc Balmer
2007-05-20addess -> addressMiod Vallat
2006-05-31Save and restore the data toggle value when a pipe to an endpointChristopher Pascoe
2005-03-13Merge support for USB1 devices located beyond USB2 hubs, mostly from netbsd.Christopher Pascoe
2004-12-12get rid of uhub_reset_deviceDavid Gwynne
2004-12-12better way to do the reattachement of a deviceDavid Gwynne
2004-12-09code to let us cause a detach and reattach of a device from softwareDavid Gwynne
2003-07-08Sync USB code with NetBSD.Nathan Binkert
2003-05-07string cleanup; nate okTheo de Raadt
2002-07-25get rid of trailing whitespaceNathan Binkert
2002-05-07Meant to commit only ulpt and committed everything. Most things weren't readyNathan Binkert
2002-05-07Sync ulpt driver with NetBSDNathan Binkert
2001-10-31Synchronize usb code with NetBSD.Nathan Binkert
2001-05-03Sync with NetBSD. Tested with a USB keyboard, USB mouse, and three differentAaron Campbell
2001-01-28Another USB sync with NetBSD. We are still lacking an up-to-date umass(4)Aaron Campbell
2000-11-08Sync with NetBSD. Too many changes to mention. For now I have skippedAaron Campbell
2000-07-04sync with NetBSD... well almost. someone w/ the hw should check umass.Federico G. Schwindt
2000-03-30Sync with NetBSD. USB Ethernet drivers should work now.Aaron Campbell