index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
dev
/
usb
/
usbdi.c
Age
Commit message (
Expand
)
Author
2014-03-07
We already have three identical copies of the *hci_str() function,
Martin Pieuchot
2014-03-06
Turn usbd_xfer_isread() into a public function so that we can use
Martin Pieuchot
2014-03-06
Makes the "cleartoggle" function provided by HC drivers optional
Martin Pieuchot
2013-11-15
Clean-up usbd_abort_pipe() usage.
Paul Irofti
2013-11-13
Polling is done per controller not per interface.
Paul Irofti
2013-11-06
Make usbd_free_xfer return void, since no callers use the return value.
Jeremy Evans
2013-11-02
Begin conversion of USB stack to return int instead of usbd_status,
Jeremy Evans
2013-10-31
Pipe don't have states. Kill an useless & commented out chunk of code.
Martin Pieuchot
2013-10-31
usbd_pipe2device_handle() is not used, should not be used and die.
Martin Pieuchot
2013-10-14
If a transfer terminates with an I/O error status, do not modify the
Martin Pieuchot
2013-09-24
Stop generating traffic for a given endpoint when a transfer reported
Martin Pieuchot
2013-09-20
Unify and document usbd_transfer(9).
Martin Pieuchot
2013-09-06
Fix build with USB_DEBUG defined, pipes don't have refcounters anymore.
Martin Pieuchot
2013-08-13
Remove bogus and useless refcounting of usbd pipes that could lead to
Martin Pieuchot
2013-08-08
Use the same functions to abort and close the control pipe of a device
Martin Pieuchot
2013-04-26
Remove unused and ambiguous usbd_get_interface() function.
Martin Pieuchot
2013-04-26
Give back to usb(4) what is usb(4)'s. In other words use the usb_* prefix
Martin Pieuchot
2013-04-26
Rename three functions in usbdi.c to their right prefix (usb_* to usbd_*).
Marcus Glocker
2013-04-19
Remove allocm() and freem() from the USB bus interface now that they
Martin Pieuchot
2013-04-19
Remove unused usbd_get_buffer() function.
Martin Pieuchot
2013-04-15
Get rid of various 'typedef struct' definitions and use plain structure
Marcus Glocker
2013-04-12
usbd_setup_default_xfer() already use the default device's pipe so there's
Martin Pieuchot
2013-04-12
Instead of using a wrapper around usbd_transfer() when submitting a
Martin Pieuchot
2013-04-11
Merge usbd_ar_pipe in usbd_abort_pipe, no functional change.
Martin Pieuchot
2013-04-09
When submitting a request the device's default pipe is always
Martin Pieuchot
2013-03-28
proc.h is way too much header for usb to handle.
Ted Unangst
2011-12-16
fix function names on diagnostic messages.
Federico G. Schwindt
2011-01-16
* instead of NULLing pointers to interface descriptors in the uaa, mark
Jacob Meuser
2010-12-30
* add a process reference counting variable to struct usbd_device
Jacob Meuser
2010-12-06
* add dying flag to struct usbd_device
Jacob Meuser
2010-09-23
add a 'dying' flag to struct usbd_bus. use this to signify the bus
Jacob Meuser
2010-09-23
instead of running usb_explore() from individual kthreads for each
Jacob Meuser
2010-03-05
Fix spelling in a comment.
Michael Knudsen
2008-10-11
For none interrupt endpoints call the xfer done function before
Marcus Glocker
2008-06-26
First pass at removing clauses 3 and 4 from NetBSD licenses.
Ray Lai
2008-06-21
print the correct function name.
Federico G. Schwindt
2007-10-11
serialize usbd_probe_and_attach(); only let one usb device be match'd and
Theo de Raadt
2007-06-18
KNF, especially re-indent prototypes. No binary change.
Marc Balmer
2007-06-10
Remove definitions and usage of usb_callout and related macros. These macros
Marc Balmer
2007-06-05
Remove the "Static" declaration of many functions. It was defined to be empty
Marc Balmer
2007-05-31
Remove more #ifdef/#endif's that checked for other bsds. No binary
Marc Balmer
2007-05-21
Remove logprintf macro
Jonathan Gray
2007-03-31
Print correct function name in diagnostic output.
Alexander Bluhm
2006-08-14
Handle interrupted tsleep when waiting for synchronous transfer completion.
Christopher Pascoe
2005-09-20
add iterators for usb descriptors. from Tony Lambris and Staffan Ulfberg.
David Gwynne
2004-07-08
put "do { } while (0)" wrappers on all the debug maroc functions
Theo de Raadt
2004-05-04
Remove useless ``elm'' argument from the SIMPLEQ_REMOVE_HEAD macro.
Alexander Yurchenko
2003-07-08
Sync USB code with NetBSD.
Nathan Binkert
2003-05-17
make this function available to others
Nathan Binkert
2002-10-12
Remove more '\n's from panic() statements. Both trailing and leading.
Kenneth R Westerback
[next]