ALSA: usb-audio: scarlett2: Add support for Solo and 2i2 Gen 3
authorGeoffrey D. Bennett <g@b4.vu>
Tue, 22 Jun 2021 17:02:31 +0000 (02:32 +0930)
committerTakashi Iwai <tiwai@suse.de>
Tue, 22 Jun 2021 19:42:24 +0000 (21:42 +0200)
commit2fa96277fee64c74a2d9343e369d7eb846271a88
tree2e968652211e90fb8d93e72fe28b6ba19179b2d0
parent9e15fae6c51a362418f8b3054f1322c54675df94
ALSA: usb-audio: scarlett2: Add support for Solo and 2i2 Gen 3

Add initial support for the Focusrite Scarlett Solo and 2i2 devices:
- They have no mixer
- They don't support reporting sync status or levels
- The configuration space is laid out differently to the other models
- There is no level (line/inst) switch on input 1 of the Solo

Co-developed-by: Vladimir Sadovnikov <sadko4u@gmail.com>
Signed-off-by: Vladimir Sadovnikov <sadko4u@gmail.com>
Signed-off-by: Geoffrey D. Bennett <g@b4.vu>
Link: https://lore.kernel.org/r/190b90f6f1f8f8d4dfb5f0a7761ff8ae5c40fdde.1624379707.git.g@b4.vu
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/usb/mixer_quirks.c
sound/usb/mixer_scarlett_gen2.c