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
/
uaudio.c
Age
Commit message (
Expand
)
Author
2019-09-05
Use the new set_blksz() interface to set the block size.
Alexandre Ratchov
2019-08-25
avoid checking s->spf twice if it is above maximum in uaudio_adjspf(); ok rat...
miko
2019-05-09
When changing device rate, send request to the clock source unit.
Alexandre Ratchov
2019-05-09
Set the rate of UAC v2.0 clock units using the control interface, not
Alexandre Ratchov
2019-05-09
Skip empty control interfaces when parsing descriptors.
Alexandre Ratchov
2019-05-01
Use the proper UAC-v2.0 request to read the device controls.
Alexandre Ratchov
2019-04-10
Hide debug printfs.
Alexandre Ratchov
2019-04-04
Simplify underruns handling: just copy silence produced by upper layer.
Alexandre Ratchov
2019-04-03
Always copy data (if any) whenever a new bounce buffer is available.
Alexandre Ratchov
2019-04-03
Check for available space before copying data to the bounce buffers.
Alexandre Ratchov
2019-04-03
Make the uaudio_stream->ubuf_xfer relative to current xfer number.
Alexandre Ratchov
2019-03-19
In uaudio_pdata_intr() don't error out early if the status is USBD_IOERROR.
Claudio Jeker
2019-03-12
Add a new driver for USB Audio Class v2.0 devices. It replaces the
Alexandre Ratchov
2018-08-31
ich variable is only used in DPRINTF() and uaudio_get_cluster_nchan()
miko
2018-08-08
Fix possible division by zero caused by bogus usb descriptors. From
Alexandre Ratchov
2018-07-30
Inline trivial uaudio_id_name(). From Michael Bombardieri, thanks.
Alexandre Ratchov
2018-07-27
No need to test if pointer is NULL to call free(9). From
Alexandre Ratchov
2018-07-07
Fix uaudio(4) detection on Logitech Webcam C200/C210/C250/C270/C310/C500.
Landry Breuil
2017-12-30
Don't pull in <sys/file.h> just to get fcntl.h
Philip Guenther
2017-05-03
Remove unused (and wrong) uaudio_drain() call. From Michael W.
Alexandre Ratchov
2017-04-08
A pile of sizes to free(9). In test for a few days in snapshots.
Theo de Raadt
2017-04-05
3 more mallocarray() uses
Theo de Raadt
2017-02-10
Fix links to usb-audio specs. From Michael Reed <m.reed at mykolab.com>.
Alexandre Ratchov
2017-01-31
Fix links to USB audio specs.
Jeremie Courreges-Anglas
2017-01-03
No need to set use_maxpkt twice. From Michael W. Bombardieri. Thanks.
Alexandre Ratchov
2016-12-12
Use DPRINTF instead of printf() in #ifdef UAUDIO_DEBUG section. From
Alexandre Ratchov
2016-12-05
Remove unused variable. From Michael W. Bombardieri <mb@ii.net>. Thanks!
Alexandre Ratchov
2016-11-16
Use memcpy() to copy structures into freshly malloc'ated buffers,
Alexandre Ratchov
2016-11-08
Remove dead store. From Michael W. Bombardieri <mb at ii.net>. Thanks.
Alexandre Ratchov
2016-10-27
Uniformize debug printfs, by using consistently __func__ everywhere.
Alexandre Ratchov
2016-09-23
Add quirk to allow Yamaha UR22 to attach as uaudio(4). From
Alexandre Ratchov
2016-09-19
Remove unused getdev() audio driver functions.
Alexandre Ratchov
2016-09-14
Remove drain(), query_encoding(), mappage() and get_default_params()
Alexandre Ratchov
2015-11-27
Attach the iPhone 6 as ugen(4), from Laurent GUALDI.
Martin Pieuchot
2015-06-15
Set the length of isochronous transfers as the sum of the frames lengths.
Martin Pieuchot
2015-05-11
Remove all audio format conversion code from the kernel (btw holding
Alexandre Ratchov
2015-03-14
Remove some includes include-what-you-use claims don't
Jonathan Gray
2015-01-12
pretty up some malloc() calls
Theo de Raadt
2014-12-13
yet more mallocarray() changes.
Doug Hogan
2014-12-09
More malloc() -> mallocarray() in the kernel.
Doug Hogan
2014-11-18
Nuke yet more obvious #include duplications.
Kenneth R Westerback
2014-08-21
Now that DVACT_DEACTIVATE is propagated to the children of a device when
Martin Pieuchot
2014-07-12
add a size argument to free. will be used soon, but for now default to 0.
Ted Unangst
2014-06-04
Properly compare endpoint addresses: ignore the direction bit which
Alexandre Ratchov
2014-05-17
fix format mistakes visible if UAUDIO_DEBUG is defined
Alexandre Ratchov
2013-11-06
Replace sc_dying in favour of usbd_is_dying() and usbd_deactivate().
Paul Irofti
2013-05-15
Introduce a global interrupt-aware mutex protecting data
Alexandre Ratchov
2013-04-15
Get rid of various 'typedef struct' definitions and use plain structure
Marcus Glocker
2013-03-28
proc.h is way too much header for usb to handle.
Ted Unangst
2013-03-28
you probably don't need to include vnode.h or reboot.h. you most definitely
Ted Unangst
[next]