Commit 813dfbd6 authored by Takashi Sakamoto's avatar Takashi Sakamoto Committed by Takashi Iwai

ALSA: firewire-lib: cancel flushing isoc context in the laste step to process context callback

The aim of AMDTP domain is to process several isoc context in the same
time. However, current implementation is against this idea because it
flushes each isoc context in the end of processing context callback.

This commit cancels it.
Signed-off-by: default avatarTakashi Sakamoto <o-takashi@sakamocchi.jp>
Link: https://lore.kernel.org/r/20191018061911.24909-5-o-takashi@sakamocchi.jpSigned-off-by: default avatarTakashi Iwai <tiwai@suse.de>
parent e6dcc92f
...@@ -842,8 +842,6 @@ static void out_stream_callback(struct fw_iso_context *context, u32 tstamp, ...@@ -842,8 +842,6 @@ static void out_stream_callback(struct fw_iso_context *context, u32 tstamp,
} }
s->event_count = event_count; s->event_count = event_count;
fw_iso_context_queue_flush(s->context);
} }
static void in_stream_callback(struct fw_iso_context *context, u32 tstamp, static void in_stream_callback(struct fw_iso_context *context, u32 tstamp,
...@@ -897,8 +895,6 @@ static void in_stream_callback(struct fw_iso_context *context, u32 tstamp, ...@@ -897,8 +895,6 @@ static void in_stream_callback(struct fw_iso_context *context, u32 tstamp,
} }
s->event_count = event_count; s->event_count = event_count;
fw_iso_context_queue_flush(s->context);
} }
/* this is executed one time */ /* this is executed one time */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment