Skip to content

Commit 4e809a2

Browse files
geoffreybennetttiwai
authored andcommitted
ALSA: scarlett2: Add support for Solo, 2i2, and 4i4 Gen 4
Add new Focusrite Scarlett Gen 4 USB IDs, notification arrays, config sets, and device info data. Signed-off-by: Geoffrey D. Bennett <g@b4.vu> Signed-off-by: Takashi Iwai <tiwai@suse.de> Link: https://lore.kernel.org/r/b33526d3b7a56bb2c86aa4eb2137a415bd23f1ce.1703612638.git.g@b4.vu
1 parent 2ecca0d commit 4e809a2

3 files changed

Lines changed: 351 additions & 17 deletions

File tree

include/uapi/sound/scarlett2.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
22
/*
33
* Focusrite Scarlett 2 Protocol Driver for ALSA
4-
* (including Scarlett 2nd Gen, 3rd Gen, Clarett USB, and Clarett+
5-
* series products)
4+
* (including Scarlett 2nd Gen, 3rd Gen, 4th Gen, Clarett USB, and
5+
* Clarett+ series products)
66
*
77
* Copyright (c) 2023 by Geoffrey D. Bennett <g at b4.vu>
88
*/

sound/usb/mixer_quirks.c

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3447,6 +3447,9 @@ int snd_usb_mixer_apply_create_quirk(struct usb_mixer_interface *mixer)
34473447
case USB_ID(0x1235, 0x8213): /* Focusrite Scarlett 8i6 3rd Gen */
34483448
case USB_ID(0x1235, 0x8214): /* Focusrite Scarlett 18i8 3rd Gen */
34493449
case USB_ID(0x1235, 0x8215): /* Focusrite Scarlett 18i20 3rd Gen */
3450+
case USB_ID(0x1235, 0x8218): /* Focusrite Scarlett Solo 4th Gen */
3451+
case USB_ID(0x1235, 0x8219): /* Focusrite Scarlett 2i2 4th Gen */
3452+
case USB_ID(0x1235, 0x821a): /* Focusrite Scarlett 4i4 4th Gen */
34503453
case USB_ID(0x1235, 0x8206): /* Focusrite Clarett 2Pre USB */
34513454
case USB_ID(0x1235, 0x8207): /* Focusrite Clarett 4Pre USB */
34523455
case USB_ID(0x1235, 0x8208): /* Focusrite Clarett 8Pre USB */

0 commit comments

Comments
 (0)