summaryrefslogtreecommitdiff
path: root/sys/dev/usb/uaudio.c
AgeCommit message (Expand)Author
2018-08-31ich variable is only used in DPRINTF() and uaudio_get_cluster_nchan()miko
2018-08-08Fix possible division by zero caused by bogus usb descriptors. FromAlexandre Ratchov
2018-07-30Inline trivial uaudio_id_name(). From Michael Bombardieri, thanks.Alexandre Ratchov
2018-07-27No need to test if pointer is NULL to call free(9). FromAlexandre Ratchov
2018-07-07Fix uaudio(4) detection on Logitech Webcam C200/C210/C250/C270/C310/C500.Landry Breuil
2017-12-30Don't pull in <sys/file.h> just to get fcntl.hPhilip Guenther
2017-05-03Remove unused (and wrong) uaudio_drain() call. From Michael W.Alexandre Ratchov
2017-04-08A pile of sizes to free(9). In test for a few days in snapshots.Theo de Raadt
2017-04-053 more mallocarray() usesTheo de Raadt
2017-02-10Fix links to usb-audio specs. From Michael Reed <m.reed at mykolab.com>.Alexandre Ratchov
2017-01-31Fix links to USB audio specs.Jeremie Courreges-Anglas
2017-01-03No need to set use_maxpkt twice. From Michael W. Bombardieri. Thanks.Alexandre Ratchov
2016-12-12Use DPRINTF instead of printf() in #ifdef UAUDIO_DEBUG section. FromAlexandre Ratchov
2016-12-05Remove unused variable. From Michael W. Bombardieri <mb@ii.net>. Thanks!Alexandre Ratchov
2016-11-16Use memcpy() to copy structures into freshly malloc'ated buffers,Alexandre Ratchov
2016-11-08Remove dead store. From Michael W. Bombardieri <mb at ii.net>. Thanks.Alexandre Ratchov
2016-10-27Uniformize debug printfs, by using consistently __func__ everywhere.Alexandre Ratchov
2016-09-23Add quirk to allow Yamaha UR22 to attach as uaudio(4). FromAlexandre Ratchov
2016-09-19Remove unused getdev() audio driver functions.Alexandre Ratchov
2016-09-14Remove drain(), query_encoding(), mappage() and get_default_params()Alexandre Ratchov
2015-11-27Attach the iPhone 6 as ugen(4), from Laurent GUALDI.Martin Pieuchot
2015-06-15Set the length of isochronous transfers as the sum of the frames lengths.Martin Pieuchot
2015-05-11Remove all audio format conversion code from the kernel (btw holdingAlexandre Ratchov
2015-03-14Remove some includes include-what-you-use claims don'tJonathan Gray
2015-01-12pretty up some malloc() callsTheo de Raadt
2014-12-13yet more mallocarray() changes.Doug Hogan
2014-12-09More malloc() -> mallocarray() in the kernel.Doug Hogan
2014-11-18Nuke yet more obvious #include duplications.Kenneth R Westerback
2014-08-21Now that DVACT_DEACTIVATE is propagated to the children of a device whenMartin Pieuchot
2014-07-12add a size argument to free. will be used soon, but for now default to 0.Ted Unangst
2014-06-04Properly compare endpoint addresses: ignore the direction bit whichAlexandre Ratchov
2014-05-17fix format mistakes visible if UAUDIO_DEBUG is definedAlexandre Ratchov
2013-11-06Replace sc_dying in favour of usbd_is_dying() and usbd_deactivate().Paul Irofti
2013-05-15Introduce a global interrupt-aware mutex protecting dataAlexandre Ratchov
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-28you probably don't need to include vnode.h or reboot.h. you most definitelyTed Unangst
2012-03-01use UE_GET_ADDR to get endpoint address (remove direction bit). FixesAlexandre Ratchov
2012-01-31add uhid/uaudio quirks for the iPad and iPad 2.Bryan Steele
2012-01-26Don't printf (recoverable) xruns unless UAUDIO_DEBUG is definedAlexandre Ratchov
2011-12-01Mark Apple iPod and iPhone products with UQ_BAD_HID and UAUDIO_FLAG_BAD_AUDIO.David Hill
2011-07-03Remove config_activate() and DVACT_ACTIVATE. PCMCIA's the only thingMatthew Dempsky
2011-01-25garbage collect "usb events". without /dev/usb there is no way to accessJacob Meuser
2011-01-16* instead of NULLing pointers to interface descriptors in the uaa, markJacob Meuser
2010-08-18* indentation fixJacob Meuser
2010-08-18* the detach and drain functions do the same waiting for channels toJacob Meuser
2010-07-31check for audio stream and control interface descriptors in theJacob Meuser
2010-07-23bring back changes in uaudio.c r1.83, this time remembering to commitJacob Meuser
2010-07-23revert last commit, unbreaking the tree; was missing a macro definitionStuart Henderson
2010-07-23support for playback sync endpointsJacob Meuser