Skip to content

Commit

Permalink
ALSA: bebob: expand timeout for DM1500 quirk
Browse files Browse the repository at this point in the history
Behringer FCA610 and UFX1604 is confirmed to require more time till
transmitting packets after establishing connections. This seems to
be a quirk of DM1500 ASIC which ArchWave produced.

For this quirk, this commit extends the time to wait up to 2 seconds.
As a result, in worst cases, below userspace functions require 2 seconds
to return.
 - snd_pcm_prepare()
 - snd_pcm_hw_params()
 - snd_pcm_recover()

Tested-by: Kim Tore Jensen <[email protected]>
Signed-off-by: Takashi Sakamoto <[email protected]>
Signed-off-by: Takashi Iwai <[email protected]>
  • Loading branch information
takaswie authored and tiwai committed Jun 15, 2015
1 parent 7b4d7dc commit 9a73195
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion sound/firewire/bebob/bebob_stream.c
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

#include "./bebob.h"

#define CALLBACK_TIMEOUT 1000
#define CALLBACK_TIMEOUT 2000
#define FW_ISO_RESOURCE_DELAY 1000

/*
Expand Down

0 comments on commit 9a73195

Please sign in to comment.