summaryrefslogtreecommitdiff
path: root/sys/dev/usb/uaudio.c
AgeCommit message (Expand)Author
2013-09-27Don't call mutex_spin_exit on already released lock.skrll
2013-09-15Avoid unused variable warningsmartin
2013-08-15In the error paths where uaudio_chan_free_buffers() has to be called, acquireaymeric
2013-05-12Atomicly swap out pipe pointer before closing the pipe.wiz
2013-01-24oops, turn uaudiodebug off by default again.mrg
2013-01-22- Add a USBD_MPSAFE flag to usbd_open_pipe. If not set, acquire KERNEL_LOCKjmcneill
2012-06-10merge the jmcneill-usbmp branch. many thanks to jared for themrg
2012-05-18Increase the number of frequencies in the usb_audio_streaming_type1_descriptorjdc
2012-04-22Use usbd_get_device_descriptor() instead of groping for it directlyjakllsch
2012-03-15Also print and bail out if the hardware returned a too large bSamFreqType,bouyer
2012-02-24remove any remnants of freebsd/openbsd code.mrg
2011-12-23Revert previous due to active usbmp branch(es).jakllsch
2011-12-22Adjust-away inconsistent and trailing whitespace.jakllsch
2011-12-13- convert the audio softintr's to SOFTINT_SERIAL. right now they're onmrg
2011-12-09from the usbmp branch:mrg
2011-11-27also apply the previous spin mutex hack to uaudio_trigger_input()mrg
2011-11-27drop sc_intr_lock when calling into uaudio_chan_ptransfer().mrg
2011-11-27re-write most of the debug messages using c99 varaidic macros and alwaysmrg
2011-11-23Merge jmcneill-audiomp3 branch, which is derived from ad-audiomp2. Fromjmcneill
2010-12-28Address PR#44279.jakllsch
2010-12-24fill audio_info.config with the string "usb:<cookie>" instead of "uaudio",jmcneill
2010-11-03Stop using the compatibility macros USB_ATTACH(), USB_DETACH(),dyoung
2009-11-12Simplify activation hook. (sc_dying must die!)dyoung
2009-09-23fix up USB drivers printing of autoconf informationplunky
2009-03-09These don't need <sys/tty.h>.uebayasi
2008-06-28Make uaudio compilable as a kmod.kent
2008-05-24Split device_t and softc for all USB device drivers, and related cosmeticcube
2008-04-28Remove clause 3 and 4 from TNF licensesmartin
2008-02-18Use device_t and its accessor functions.dyoung
2007-03-13Introduce different autoconf interface attributes for USB driversdrochner
2007-02-26Don't assume that usb_descriptor_t contains a bDescriptorSubtype field.drochner
2007-01-29Remove more duplicate headers.hubertf
2006-11-16__unused removal on arguments; approved by core.christos
2006-10-12- sprinkle __unused on function decls.christos
2006-10-04fix empty ifchristos
2006-09-03add missing initializerchristos
2006-05-11in uaudio_process_as() initialise ai.aformat and ai.ifaceh.mrg
2006-04-14Coverity CID 730: Ifdef dead code appropriately.christos
2006-03-08Rename BIT(n) macro to _BIT(n) to avoid a conflict with forthcomingdyoung
2005-12-11merge ktrace-lwp.christos
2005-05-30- const poisoningchristos
2005-05-11Don't keep the devinfo string on the stack, instead use malloc/free.augustss
2005-02-24Fix memory leak reported by Ted Unangst as bug #3 on tech-kern.martin
2005-01-16* uaudio_round_blocksize()kent
2005-01-16Make this compile (after previous commit) with UAUDIO_DEBUG defineddsainty
2005-01-15ansify and KNFkent
2005-01-10merge kent-audio1 branch, which introduces audio filter pipeline to the MIkent
2004-11-13adopt auconv_set_converter()kent
2004-11-05print cluster information if UAUDIO_DEBUG is defined.kent
2004-10-29* uaudio_chan_open()kent