]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
ALSA: usb-audio: Add quirks for Arturia AF16Rig
authorPhil Willoughby <willerz@gmail.com>
Sat, 28 Mar 2026 11:08:41 +0000 (11:08 +0000)
committerTakashi Iwai <tiwai@suse.de>
Sat, 28 Mar 2026 13:13:20 +0000 (14:13 +0100)
commit0da18c2dd1cc2a026416222ed206e2f269edf055
treef6c58e782ce765ee8dd5a35b9fc009600185965d
parent18d4969e22cc3ff738257e1d7738aafc65a6d2d2
ALSA: usb-audio: Add quirks for Arturia AF16Rig

The AF16Rig supports 34 channels at 44.1k/48k, 18 channels at 88.2k/96k
and 10 channels at 176.4k/192k.

This quirks is necessary because the automatic probing process we would
otherwise use fails. The root cause of that is that the AF16Rig clock is
not readable (its descriptor says that it is but the reads fail).

Except as described below, the values in the audio format quirks were
copied from the USB descriptors of the device. The rate information is
from the datasheet of the device. The clock is the internal clock of the
AF16Rig.

Tested-By: Phil Willoughby <willerz@gmail.com>
I have tested all the configurations enabled by this patch.

Cc: Jaroslav Kysela <perex@perex.cz>
Cc: Takashi Iwai <tiwai@suse.com>
Signed-off-by: Phil Willoughby <willerz@gmail.com>
Link: https://patch.msgid.link/20260328112426.14816-1-willerz@gmail.com
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/usb/quirks-table.h