diff options
author | Alexander Tsoy <alexander@tsoy.me> | 2020-04-18 20:58:15 +0300 |
---|---|---|
committer | Takashi Iwai <tiwai@suse.de> | 2020-04-18 21:08:39 +0200 |
commit | 1c826792586f526a5a5cd21d55aad388f5bb0b23 (patch) | |
tree | 2ef708bb656957a6e419eefa4c4ddf425a032044 /drivers/fpga/fpga-mgr.c | |
parent | b392350ec3f229ad9603d3816f753479e441d99a (diff) |
ALSA: usb-audio: Filter out unsupported sample rates on Focusrite devices
Many Focusrite devices supports a limited set of sample rates per
altsetting. These includes audio interfaces with ADAT ports:
- Scarlett 18i6, 18i8 1st gen, 18i20 1st gen;
- Scarlett 18i8 2nd gen, 18i20 2nd gen;
- Scarlett 18i8 3rd gen, 18i20 3rd gen;
- Clarett 2Pre USB, 4Pre USB, 8Pre USB.
Maximum rate is exposed in the last 4 bytes of Format Type descriptor
which has a non-standard bLength = 10.
Tested-by: Alexey Skobkin <skobkin-ru@ya.ru>
Signed-off-by: Alexander Tsoy <alexander@tsoy.me>
Cc: <stable@vger.kernel.org>
Link: https://lore.kernel.org/r/20200418175815.12211-1-alexander@tsoy.me
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'drivers/fpga/fpga-mgr.c')
0 files changed, 0 insertions, 0 deletions