diff options
Diffstat (limited to 'sound/usb/card.c')
-rw-r--r-- | sound/usb/card.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sound/usb/card.c b/sound/usb/card.c index 4a469f0cb6d4..561bb74fd364 100644 --- a/sound/usb/card.c +++ b/sound/usb/card.c | |||
@@ -646,6 +646,8 @@ static int usb_audio_suspend(struct usb_interface *intf, pm_message_t message) | |||
646 | list_for_each(p, &chip->pcm_list) { | 646 | list_for_each(p, &chip->pcm_list) { |
647 | as = list_entry(p, struct snd_usb_stream, list); | 647 | as = list_entry(p, struct snd_usb_stream, list); |
648 | snd_pcm_suspend_all(as->pcm); | 648 | snd_pcm_suspend_all(as->pcm); |
649 | as->substream[0].need_setup_ep = | ||
650 | as->substream[1].need_setup_ep = true; | ||
649 | } | 651 | } |
650 | } | 652 | } |
651 | } else { | 653 | } else { |