remarkable-linux/sound/firewire/bebob
Takashi Sakamoto c4d860a0d2 ALSA: bebob: loosen up severity of checking continuity for BeBoB v3 quirk
PrismSound Orpheus, Behringer UFX1604 and FCA610 work with BeBoB v3, and
they're confirmed to transmit discontinuous packets in the beginning of
streaming.

payload    CIP headers
  8        0x00070000 0x9002FFFF
  8        0x00070000 0x9002FFFF
  8        0x00070000 0x9002FFFF
  8        0x00070008 0x9002FFFF <-
  8        0x00070008 0x9002FFFF
  8        0x00070008 0x9002FFFF
  8        0x00070008 0x9002FFFF
  8        0x00070008 0x9002FFFF
  8        0x00070008 0x9002FFFF
232        0x00070000 0x9002E798 <-
232        0x00070008 0x9002FB99
232        0x00070010 0x90021398
  8        0x00070018 0x9002FFFF
(This sample was got with Behringer FCA610 and FFADO library.)

This commit sets CIP_EMPTY_HAS_WRONG_DBC and CIP_SKIP_DBC_ZERO_CHECK to
ignore these discontinuities.

Tested-by: Kim Tore Jensen <kim@incendio.no>
Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2015-06-15 13:38:14 +02:00
..
bebob.c ALSA: bebob: add 'version' member for BeBoB protocol version 2015-06-15 13:37:26 +02:00
bebob.h ALSA: bebob: add 'version' member for BeBoB protocol version 2015-06-15 13:37:26 +02:00
bebob_command.c ALSA: bebob: Prepare for device specific operations 2014-05-26 14:31:15 +02:00
bebob_focusrite.c ALSA: bebob: obsolete string literal expression for clock source 2015-06-15 13:36:44 +02:00
bebob_hwdep.c ALSA: bebob: Add hwdep interface 2014-05-26 14:31:03 +02:00
bebob_maudio.c ALSA: bebob: obsolete string literal expression for clock source 2015-06-15 13:36:44 +02:00
bebob_midi.c ALSA: fireworks/bebob: Improve indentation 2014-05-27 17:35:38 +02:00
bebob_pcm.c ALSA: bebob: add SYT-Match support 2015-06-15 13:37:07 +02:00
bebob_proc.c ALSA: bebob: use normalized representation for the type of clock source 2015-06-15 13:36:00 +02:00
bebob_stream.c ALSA: bebob: loosen up severity of checking continuity for BeBoB v3 quirk 2015-06-15 13:38:14 +02:00
bebob_terratec.c ALSA: bebob: obsolete string literal expression for clock source 2015-06-15 13:36:44 +02:00
bebob_yamaha.c ALSA: bebob: obsolete string literal expression for clock source 2015-06-15 13:36:44 +02:00
Makefile ALSA: bebob: Add support for M-Audio usual Firewire series 2014-05-26 14:32:03 +02:00