summaryrefslogtreecommitdiff
path: root/sound/firewire/fireface/ff.c
diff options
context:
space:
mode:
authorTakashi Sakamoto <o-takashi@sakamocchi.jp>2020-05-10 16:42:57 +0900
committerTakashi Iwai <tiwai@suse.de>2020-05-10 12:03:47 +0200
commitf4588cc425beb62e355bc2a5de5d5c83e26a74ca (patch)
tree67dfa1703c004abf473fb2bb1340498900214a12 /sound/firewire/fireface/ff.c
parentbbd6aac3ae15bef762af03bf62e35ace5c4292bd (diff)
ALSA: fireface: start IR context immediately
In the latter models of RME Fireface series, device start to transfer packets several dozens of milliseconds. On the other hand, ALSA fireface driver starts IR context 2 milliseconds after the start. This results in loss to handle incoming packets on the context. This commit changes to start IR context immediately instead of postponement. For Fireface 800, this affects nothing because the device transfer packets 100 milliseconds or so after the start and this is within wait timeout. Cc: <stable@vger.kernel.org> Fixes: acfedcbe1ce4 ("ALSA: firewire-lib: postpone to start IR context") Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp> Link: https://lore.kernel.org/r/20200510074301.116224-3-o-takashi@sakamocchi.jp Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/firewire/fireface/ff.c')
0 files changed, 0 insertions, 0 deletions