Skip to content

Commit

Permalink
ALSA: fireworks: code refactoring for bus reset handler
Browse files Browse the repository at this point in the history
This commit is a preparation to support AMDTP domain.

Signed-off-by: Takashi Sakamoto <[email protected]>
Signed-off-by: Takashi Iwai <[email protected]>
  • Loading branch information
takaswie authored and tiwai committed Aug 5, 2019
1 parent 94491c1 commit 7eb7b18
Showing 1 changed file with 5 additions and 8 deletions.
13 changes: 5 additions & 8 deletions sound/firewire/fireworks/fireworks_stream.c
Original file line number Diff line number Diff line change
Expand Up @@ -299,14 +299,11 @@ void snd_efw_stream_stop_duplex(struct snd_efw *efw)

void snd_efw_stream_update_duplex(struct snd_efw *efw)
{
if (cmp_connection_update(&efw->out_conn) < 0 ||
cmp_connection_update(&efw->in_conn) < 0) {
stop_stream(efw, &efw->rx_stream);
stop_stream(efw, &efw->tx_stream);
} else {
amdtp_stream_update(&efw->rx_stream);
amdtp_stream_update(&efw->tx_stream);
}
stop_stream(efw, &efw->rx_stream);
stop_stream(efw, &efw->tx_stream);

amdtp_stream_pcm_abort(&efw->rx_stream);
amdtp_stream_pcm_abort(&efw->tx_stream);
}

void snd_efw_stream_destroy_duplex(struct snd_efw *efw)
Expand Down

0 comments on commit 7eb7b18

Please sign in to comment.