kernel_samsung_a53x/sound/pci
Vasiliy Kovalev a717b5eb7d ALSA: hda/conexant - Use cached pin control for Node 0x1d on HP EliteOne 1000 G2
commit 164cd0e077a18d6208523c82b102c98c77fdd51f upstream.

The cached version avoids redundant commands to the codec, improving
stability and reducing unnecessary operations. This change ensures
better power management and reliable restoration of pin configurations,
especially after hibernation (S4) and other power transitions.

Fixes: 9988844c457f ("ALSA: hda/conexant - Fix audio routing for HP EliteOne 1000 G2")
Suggested-by: Kai-Heng Feng <kaihengf@nvidia.com>
Suggested-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Vasiliy Kovalev <kovalev@altlinux.org>
Link: https://patch.msgid.link/20241016080713.46801-1-kovalev@altlinux.org
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2024-11-23 23:21:58 +01:00
..
ac97 Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ali5451 Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
asihpi ALSA: asihpi: Fix potential OOB array access 2024-11-23 23:21:39 +01:00
au88x0 Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
aw2 Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ca0106 Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cs46xx Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cs5535audio Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ctxfi Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
echoaudio Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
emu10k1 Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
hda ALSA: hda/conexant - Use cached pin control for Node 0x1d on HP EliteOne 1000 G2 2024-11-23 23:21:58 +01:00
ice1712 Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
korg1212 Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
lola Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
lx6464es Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mixart Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
nm256 Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
oxygen ALSA: oxygen: Fix right channel of capture volume mixer 2024-11-18 12:12:47 +01:00
pcxhr Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
riptide Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
rme9652 ALSA: hdsp: Break infinite MIDI input flush loop 2024-11-23 23:21:39 +01:00
trident Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vx222 Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ymfpci Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ad1889.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ad1889.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ak4531_codec.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
als300.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
als4000.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
atiixp.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
atiixp_modem.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
azt3328.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
azt3328.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
bt87x.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cmipci.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cs4281.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cs5530.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ens1370.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ens1371.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
es1938.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
es1968.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
fm801.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
intel8x0.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
intel8x0m.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
Kconfig Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
maestro3.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
Makefile Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
rme32.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
rme96.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
sis7019.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
sis7019.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
sonicvibes.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
via82xx.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
via82xx_modem.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00