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
/
dwc2
/
dwc2.c
Age
Commit message (
Expand
)
Author
2020-04-03
Move the responsibility of syncing the data buffers from the USB
Patrick Wildt
2020-03-21
Instead of passing the flags as part of a struct that's supposed to be
Patrick Wildt
2020-03-19
Switch USB to use non-coherent buffers for data transfers. Since
Patrick Wildt
2019-11-27
Convert infinite sleeps to tsleep_nsec(9).
Martin Pieuchot
2019-03-14
Use non-blocking allocation in dwc2_allocx() to make
Visa Hankala
2019-03-11
Add missing bus powered bit, from aalm@
Martin Pieuchot
2017-06-29
kill RCSID macros; discussed with millert
Theo de Raadt
2017-05-15
Replace remaining SPLUSBCHECK by a splsoftassert(IPL_SOFTUSB).
Martin Pieuchot
2017-04-30
Rename Debugger() into db_enter().
Martin Pieuchot
2017-03-10
Fix a use-after-free when sending root hub control transfers.
Martin Pieuchot
2017-03-10
Move per HC polling code to the stack.
Martin Pieuchot
2017-02-16
Remove an unnecessary NULL pointer check.
Visa Hankala
2017-02-12
Replace dummy mutex asserts with real ones.
Visa Hankala
2017-02-04
Prefer <sys/endian.h> to <machine/endian.h>
Philip Guenther
2016-09-24
Remove unused functions.
Mark Kettenis
2016-09-15
all pools have their ipl set via pool_setipl, so fold it into pool_init.
David Gwynne
2015-12-23
Drop unused goto label.
Visa Hankala
2015-12-18
Remove two error-on-NULL conditions for allocations that can't fail.
mmcc
2015-09-03
Properly cancel any pending USB abort task when aborting a transfer
Visa Hankala
2015-09-03
Remove the abort_task field in struct dwc2_xfer. There is an identical
Visa Hankala
2015-09-03
Remove sc->sc_lock and add several splusb()'s in dwc2, to avoid a
Visa Hankala
2015-06-28
Convert list_head lists into TAILQs and LISTs and fix up header includes
Jonathan Matthew
2015-06-26
Revert previous. uvideo checks the transfered length of every frame and
Martin Pieuchot
2015-06-22
Do not update frame lengths to reflect what has really been transfered
Martin Pieuchot
2015-06-08
rearrange delayed_work to avoid the use of container_of while leaving it in
Jonathan Matthew
2015-06-08
refuse to do polled isochronous transfers, as other usb controller drivers do
Jonathan Matthew
2015-06-08
Ensure polled bulk, control and interrupt transfers actually poll, fixing
Jonathan Matthew
2015-03-19
Let it compile.
Martin Pieuchot
2015-03-19
Abort tasks are run in their own thead, that's why they need a special
Martin Pieuchot
2015-03-19
Use the same workaround as ehci(4) and ohci(4) in setaddr() to deal with
Martin Pieuchot
2015-02-14
Handle (poll) HCD interrupt right after initialization to immediately mark
Masao Uebayashi
2015-02-12
Provide interface for external DMA address configuration.
Masao Uebayashi
2015-02-12
De-static for backtracing, but using #define to not change indent (for now).
Masao Uebayashi
2015-02-12
Don't panic even if parent port doesn't exist.
Masao Uebayashi
2015-02-11
- Fix thinko about struct usbd_xfer allocation.
Masao Uebayashi
2015-02-11
Fix debug build, etc.
Masao Uebayashi
2015-02-10
Adjust usb(9) API differences to at least compile.
Masao Uebayashi
2015-02-10
Adjust various kernel API differences.
Masao Uebayashi
2015-02-10
Convert tsleep(9)/wakeup(9) usages.
Masao Uebayashi
2015-02-10
Whitespace.
Masao Uebayashi
2015-02-10
Convert timeout(9)/taskq(9) usages.
Masao Uebayashi
2015-02-10
Convert malloc(9)/free(9) usages.
Masao Uebayashi
2015-02-10
Convert pool(9) usages.
Masao Uebayashi
2015-02-10
s/device_t/struct device */
Masao Uebayashi
2015-02-10
s/mutex/mtx/
Masao Uebayashi
2015-02-10
Whitespace.
Masao Uebayashi
2015-02-10
s/usb_dma_t/struct usb_dma */
Masao Uebayashi
2015-02-10
s/usbd_xfer_handle/struct usbd_xfer */
Masao Uebayashi
2015-02-10
s/Static/static/
Masao Uebayashi
2015-02-10
Convert header paths.
Masao Uebayashi
[next]