summaryrefslogtreecommitdiffstats
path: root/sound/usb/endpoint.c
Commit message (Expand)AuthorAgeFilesLines
* ALSA: usb-audio: Don't try to submit URBs after disconnectionTakashi Iwai2023-08-281-13/+27
* ALSA: usb-audio: Rate limit usb_set_interface error reportingChris Down2023-04-211-2/+3
* Merge branch 'for-linus' into for-nextTakashi Iwai2023-03-241-8/+14
|\
| * ALSA: usb-audio: Fix recursive locking at XRUN during syncingTakashi Iwai2023-03-211-8/+14
* | ALSA: usb-audio: remove Wireless USB dead codeRuslan Bilovol2023-03-141-15/+1
|/
* ALSA: usb-audio: Add new quirk FIXED_RATE for JBL Quantum810 WirelessJaroslav Kysela2022-12-221-6/+10
* ALSA: usb-audio: Add quirk for Tascam Model 12John Keeping2022-11-291-0/+7
* ALSA: usb-audio: add quirk to fix Hamedal C20 disconnect issueAi Chao2022-11-101-1/+2
* ALSA: usb-audio: Avoid superfluous endpoint setupTakashi Iwai2022-10-091-5/+12
* ALSA: usb-audio: Correct the return code from snd_usb_endpoint_set_params()Takashi Iwai2022-10-091-0/+2
* ALSA: usb-audio: Apply mutex around snd_usb_endpoint_set_params()Takashi Iwai2022-10-091-3/+7
* ALSA: usb-audio: Avoid unnecessary interface change at EP closeTakashi Iwai2022-10-091-0/+5
* ALSA: usb-audio: Fix potential memory leaksTakashi Iwai2022-09-301-2/+1
* ALSA: usb-audio: Fix NULL dererence at error pathTakashi Iwai2022-09-301-1/+2
* ALSA: usb-audio: Properly refcounting clock rateTakashi Iwai2022-09-201-4/+7
* ALSA: usb-audio: Split endpoint setups for hw_params and prepare (take#2)Takashi Iwai2022-09-201-30/+46
* Revert "ALSA: usb-audio: Split endpoint setups for hw_params and prepare"Takashi Iwai2022-09-201-9/+14
* ALSA: usb-audio: Clear fixed clock rate at closing EPTakashi Iwai2022-09-071-0/+2
* ALSA: usb-audio: Split endpoint setups for hw_params and prepareTakashi Iwai2022-09-011-14/+9
* ALSA: usb-audio: Use atomic_try_cmpxchg in ep_state_updateUros Bizjak2022-07-141-1/+1
* ALSA: usb-audio: Fix wrong kfree issue in snd_usb_endpoint_free_allWan Jiabing2022-05-181-1/+1
* ALSA: usb-audio: Refcount multiple accesses on the single clockTakashi Iwai2022-05-161-9/+81
* ALSA: usb-audio: Fix packet size calculation regressionTakashi Iwai2021-10-011-1/+1
* ALSA: usb-audio: Avoid killing in-flight URBs during drainingTakashi Iwai2021-09-301-5/+9
* ALSA: usb-audio: Improved lowlatency playback supportTakashi Iwai2021-09-301-42/+88
* ALSA: usb-audio: Add spinlock to stop_urbs()Takashi Iwai2021-09-301-0/+3
* ALSA: usb-audio: Check available frames for the next packet sizeTakashi Iwai2021-09-301-15/+36
* ALSA: usb-audio: Rename early_playback_start flag with lowlatency_playbackTakashi Iwai2021-09-301-0/+4
* ALSA: usb-audio: Fix possible race at sync of urb completionsTakashi Iwai2021-09-301-1/+6
* ALSA: usb-audio: Restrict rates for the shared clocksTakashi Iwai2021-09-301-0/+21
* Merge branch 'for-linus' into for-nextTakashi Iwai2021-08-301-0/+4
|\
| * ALSA: usb-audio: Work around for XRUN with low latency playbackTakashi Iwai2021-08-271-0/+4
* | ALSA: usb-audio: Move set-interface-first workaround into common quirkTakashi Iwai2021-08-241-4/+2
* | Merge branch 'for-linus' into for-nextTakashi Iwai2021-08-241-0/+5
|\|
| * ALSA: usb-audio: Fix regression on Sony WALKMAN NW-A45 DACTakashi Iwai2021-08-241-0/+5
* | ALSA: usb-audio: Move interface setup delay into quirk_flagsTakashi Iwai2021-08-021-1/+2
* | ALSA: usb-audio: Move playback_first flag into quirk_flagsTakashi Iwai2021-08-021-1/+1
* | ALSA: usb-audio: Move tx_length quirk handling to quirk_flagsTakashi Iwai2021-08-021-2/+7
|/
* ALSA: usb-audio: fix spelling mistakesgushengxian2021-07-051-2/+2
* ALSA: usb-audio: Refactoring delay account codeTakashi Iwai2021-06-021-0/+1
* ALSA: usb-audio: Fix implicit sync clearance at stopping streamTakashi Iwai2021-04-261-4/+4
* ALSA: usb-audio: Apply implicit feedback mode for BOSS devicesTakashi Iwai2021-04-141-1/+2
* ALSA: usb-audio: Don't avoid stopping the stream at disconnectionTakashi Iwai2021-02-081-3/+0
* ALSA: usb-audio: More strict state change in EPTakashi Iwai2021-02-081-14/+28
* ALSA: usb-audio: Handle invalid running state at releasing EPTakashi Iwai2021-02-081-19/+21
* ALSA: usb-audio: Correct document for snd_usb_endpoint_free_all()Takashi Iwai2021-02-051-1/+1
* ALSA: usb-audio: Set sample rate for all sharing EPs on UAC1Takashi Iwai2021-01-181-0/+9
* ALSA: usb-audio: Annotate the endpoint index in audioformatTakashi Iwai2021-01-081-1/+1
* ALSA: usb-audio: Avoid unnecessary interface re-setupTakashi Iwai2021-01-081-11/+71
* ALSA: usb-audio: Use unsigned char for iface and altsettings fieldsTakashi Iwai2020-11-231-1/+1