diff options
author | Jeeja KP <jeeja.kp@intel.com> | 2015-08-04 09:28:38 +0530 |
---|---|---|
committer | Takashi Iwai <tiwai@suse.de> | 2015-08-04 07:04:35 +0200 |
commit | 9b06dc939489152b583131f49929ed1c6ae83740 (patch) | |
tree | 42bab4530988c58a72c7fba62d125f5430c931a8 /sound | |
parent | 8ec7cfce3762299ae289c384e281b2f4010ae231 (diff) | |
download | linux-stable-9b06dc939489152b583131f49929ed1c6ae83740.tar.gz linux-stable-9b06dc939489152b583131f49929ed1c6ae83740.tar.bz2 linux-stable-9b06dc939489152b583131f49929ed1c6ae83740.zip |
ALSA: HDA: Fix stream assignment for host in decoupled mode
This fixes issue in assigning host stream in case of
decoupled mode. The check to verify if the stream is already
in use was wrong so fix that
Signed-off-by: Jeeja KP <jeeja.kp@intel.com>
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound')
-rw-r--r-- | sound/hda/ext/hdac_ext_stream.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sound/hda/ext/hdac_ext_stream.c b/sound/hda/ext/hdac_ext_stream.c index f8ffbdbb450d..3de47dd1a76d 100644 --- a/sound/hda/ext/hdac_ext_stream.c +++ b/sound/hda/ext/hdac_ext_stream.c @@ -299,7 +299,7 @@ hdac_ext_host_stream_assign(struct hdac_ext_bus *ebus, if (stream->direction != substream->stream) continue; - if (stream->opened) { + if (!stream->opened) { if (!hstream->decoupled) snd_hdac_ext_stream_decouple(ebus, hstream, true); res = hstream; |