summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTakashi Iwai <tiwai@suse.de>2026-07-29 09:45:16 +0200
committerTakashi Iwai <tiwai@suse.de>2026-07-29 09:47:22 +0200
commita08ec8252596bdf5e6aebc825825259d97064759 (patch)
tree76094d8d724eff069eed060e921c396d36b8de13
parentb7adaa94e336f3b062ab85131d299d09e6d7ff47 (diff)
downloadlinux-next-a08ec8252596bdf5e6aebc825825259d97064759.tar.gz
linux-next-a08ec8252596bdf5e6aebc825825259d97064759.zip
ALSA: docs: Add description of usb-audio playback_urb_fixup quirk
We missed the description for the recently introduced quirk bit QUIRK_FLAG_PLAYBACK_URB_FIXUP. A brief explanation is added here. Signed-off-by: Takashi Iwai <tiwai@suse.de> Link: https://patch.msgid.link/20260729074523.92761-2-tiwai@suse.de
-rw-r--r--Documentation/sound/alsa-configuration.rst5
1 files changed, 5 insertions, 0 deletions
diff --git a/Documentation/sound/alsa-configuration.rst b/Documentation/sound/alsa-configuration.rst
index c4aef14a3147..b2171472e6cb 100644
--- a/Documentation/sound/alsa-configuration.rst
+++ b/Documentation/sound/alsa-configuration.rst
@@ -2401,6 +2401,11 @@ quirk_flags
disabling GET_CUR instead of the whole mixer. The current volume will
then be provided by the internal cache that stores the last set
volume
+ * bit 31: ``playback_urb_fixup``
+ Some devices show the stuttering at playback, and this quirk
+ works around it by enforcing the fixed max URBs (12) instead of
+ the dynamic calculation from the buffer size, and passing the
+ `URB_ISO_ASAP` URB flag.
This module supports multiple devices, autoprobe and hotplugging.