diff options
author | Daniel Mack <zonque@gmail.com> | 2012-11-22 20:27:59 +0100 |
---|---|---|
committer | Takashi Iwai <tiwai@suse.de> | 2012-11-22 21:22:33 +0100 |
commit | 947d299686aa9cc8aecf749d54e8475c6e498956 (patch) | |
tree | d7ffe824e1f71a622b3593ab7668256a40fe7b75 /sound/usb | |
parent | ALSA: hda - Cirrus: Correctly clear line_out_pins when moving to speaker (diff) | |
download | linux-947d299686aa9cc8aecf749d54e8475c6e498956.tar.xz linux-947d299686aa9cc8aecf749d54e8475c6e498956.zip |
ALSA: snd-usb: properly initialize the sync endpoint
Jeffrey Barish reported an obvious bug in the pcm part of the usb-audio
driver which causes the code to not initialize the sync endpoint from
configure_endpoint().
Reported-by: Jeffrey Barish <jeff_barish@earthlink.net>
Signed-off-by: Daniel Mack <zonque@gmail.com>
Cc: stable@kernel.org [3.5+]
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/usb')
-rw-r--r-- | sound/usb/pcm.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sound/usb/pcm.c b/sound/usb/pcm.c index 5c12a3fe8c3e..ef6fa24fc473 100644 --- a/sound/usb/pcm.c +++ b/sound/usb/pcm.c @@ -459,7 +459,7 @@ static int configure_endpoint(struct snd_usb_substream *subs) return ret; if (subs->sync_endpoint) - ret = snd_usb_endpoint_set_params(subs->data_endpoint, + ret = snd_usb_endpoint_set_params(subs->sync_endpoint, subs->pcm_format, subs->channels, subs->period_bytes, |