Commit 266807f9 authored by Takashi Sakamoto's avatar Takashi Sakamoto Committed by Takashi Iwai

ALSA: bebob: cancel switching connection order

The order to establish connection seems to be meaningless.
Signed-off-by: default avatarTakashi Sakamoto <o-takashi@sakamocchi.jp>
Link: https://lore.kernel.org/r/20210524031346.50539-4-o-takashi@sakamocchi.jpSigned-off-by: default avatarTakashi Iwai <tiwai@suse.de>
parent b7c7699b
...@@ -623,7 +623,6 @@ int snd_bebob_stream_start_duplex(struct snd_bebob *bebob) ...@@ -623,7 +623,6 @@ int snd_bebob_stream_start_duplex(struct snd_bebob *bebob)
if (!amdtp_stream_running(&bebob->rx_stream)) { if (!amdtp_stream_running(&bebob->rx_stream)) {
enum snd_bebob_clock_type src; enum snd_bebob_clock_type src;
struct amdtp_stream *master, *slave;
unsigned int curr_rate; unsigned int curr_rate;
unsigned int tx_init_skip_cycles; unsigned int tx_init_skip_cycles;
...@@ -637,19 +636,11 @@ int snd_bebob_stream_start_duplex(struct snd_bebob *bebob) ...@@ -637,19 +636,11 @@ int snd_bebob_stream_start_duplex(struct snd_bebob *bebob)
if (err < 0) if (err < 0)
return err; return err;
if (src != SND_BEBOB_CLOCK_TYPE_SYT) { err = start_stream(bebob, &bebob->rx_stream);
master = &bebob->tx_stream;
slave = &bebob->rx_stream;
} else {
master = &bebob->rx_stream;
slave = &bebob->tx_stream;
}
err = start_stream(bebob, master);
if (err < 0) if (err < 0)
goto error; goto error;
err = start_stream(bebob, slave); err = start_stream(bebob, &bebob->tx_stream);
if (err < 0) if (err < 0)
goto error; goto error;
......
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