ALSA: hda/realtek - Headphone Mic can't record after S3
Kailang Yang authored
commit d07a9a4f

 upstream.

Dell headset mode platform with ALC236.
It doesn't recording after system resume from S3.
S3 mode was deep. s2idle was not has this issue.
S3 deep will cut of codec power. So, the register will back to default
after resume back.
This patch will solve this issue.
Signed-off-by: default avatarKailang Yang <kailang@realtek.com>
Cc: <stable@vger.kernel.org>
Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
b487df8a
Name Last commit Last update
..
ac97 ALSA: ac97: Fix of-node refcount unbalance
aoa ALSA: aoa: Fix of-node refcount unbalance
arm ALSA: arm: Avoid passing NULL to memory allocators
atmel ALSA: atmel: Drop superfluous PCM preallocation error checks
core ALSA: seq: fix incorrect order of dest_client/dest_ports arguments
drivers ALSA: opl3: fix mismatch between snd_opl3_drum_switch definition and declaration
firewire ALSA: firewire-lib/fireworks: fix miss detection of received MIDI messages
hda ALSA: hdac: fix memory release for SST and SOF drivers
i2c ALSA: i2c: Clean up with new procfs helpers
isa ALSA: sb8: add a check for request_region
mips ALSA: mips: pass struct device to DMA API functions
oss treewide: kmalloc() -> kmalloc_array()
parisc ALSA: parisc: Drop superfluous PCM preallocation error checks
pci ALSA: hda/realtek - Headphone Mic can't record after S3
pcmcia ALSA: pcmcia: Clean up with new procfs helpers
ppc ALSA: ppc: Fix of-node refcount unbalance
sh ALSA: sh: Drop superfluous PCM preallocation error checks
soc ASoC: Intel: sst: fix kmalloc call with wrong flags
sparc Merge tag 'asoc-v5.1' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-next
spi ALSA: spi: Drop superfluous PCM preallocation error checks
synth ALSA: emux: Remove superfluous snd_info_register() calls
usb ALSA: usb-audio: Fix parse of UAC2 Extension Units
x86 ALSA: x86: Avoid passing NULL to memory allocators
xen ALSA: xen-front: Do not use stream buffer size before it is set
Kconfig ALSA: xen-front: Introduce Xen para-virtualized sound frontend driver
Makefile ALSA: xen-front: Introduce Xen para-virtualized sound frontend driver
ac97_bus.c Merge tag 'asoc-v4.2-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
last.c ALSA: Remove the last mention of SNDRV_MAIN_OBJECT_FILE
sound_core.c sound: Use octal not symbolic permissions