summaryrefslogtreecommitdiffstats
path: root/arch/c6x
diff options
context:
space:
mode:
authorJorge Sanjuan <jorge.sanjuan@codethink.co.uk>2018-07-31 13:28:44 +0100
committerTakashi Iwai <tiwai@suse.de>2018-07-31 15:01:36 +0200
commit3f59aa11c6776da8d0f9f50c741ef02bfc4a8766 (patch)
tree525006d8010aedab1c17179c37dc2c379aacb22d /arch/c6x
parent7edf3b5e6a4544b42d3572a7058f8ffe96349ee8 (diff)
downloadlinux-3f59aa11c6776da8d0f9f50c741ef02bfc4a8766.tar.bz2
ALSA: usb-audio: Add UAC3 Power Domains to suspend/resume
Set the UAC3 Power Domain state for an Audio Streaming interface to D2 state before suspending the device (usb_driver callback). This lets the device know there is no intention to use any of the Units in the Audio Function and that the host is not going to even listen for wake-up events (interrupts) on the units. When the usb_driver gets resumed, the state D0 (fully powered) will be set. This ties up the UAC3 Power Domains to the runtime PM. Signed-off-by: Jorge Sanjuan <jorge.sanjuan@codethink.co.uk> Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'arch/c6x')
0 files changed, 0 insertions, 0 deletions