]> git.baikalelectronics.ru Git - kernel.git/commit
ALSA: hda/realtek: fix speakers and micmute on HP 855 G8
authorAlexander Sergeyev <sergeev917@gmail.com>
Fri, 14 Jan 2022 16:50:50 +0000 (19:50 +0300)
committerTakashi Iwai <tiwai@suse.de>
Fri, 14 Jan 2022 16:53:26 +0000 (17:53 +0100)
commit2a6dca23e3574da3e9df2ce1ee18511e2dd689a9
treef212a48cb214960790288bbba69cf76f863b3020
parentf77296c0034312805ed7b26718ddd172b2368b8a
ALSA: hda/realtek: fix speakers and micmute on HP 855 G8

There are several PCI ids associated with HP EliteBook 855 G8 Notebook
PC. Commit 10384c75b66be ("ALSA: hda/realtek: fix mute/micmute LEDs for
HP 855 G8") covers 0x103c:0x8896, while this commit covers 0x103c:0x8895
which needs some additional work on top of the quirk from 10384c75b66be.

Note that the device can boot up with working speakers and micmute LED
without this patch, but the success rate would be quite low (order of
16 working boots across 709 boots) at least for the built-in drivers
scenario. This also means that there are some timing issues during early
boot and this patch is a workaround.

With this patch applied speakers and headphones are consistenly working,
as well as mute/micmute LEDs and the internal microphone.

Signed-off-by: Alexander Sergeyev <sergeev917@gmail.com>
Link: https://lore.kernel.org/r/20220114165050.ouw2nknuspclynro@localhost.localdomain
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/pci/hda/patch_realtek.c