HP released this year new submodels for some G8 models of laptops and
changed subsystem PCI ID for these new submodels.

For example, my own laptop has bios ID T87 and lspci shows
00:1f.3 Multimedia audio controller [0401]: Intel Corporation Tiger Lake-LP 
Smart Sound Technology Audio Controller [8086:a0c8] (rev 20)
Subsystem: Hewlett-Packard Company Device [103c:8a75]

!!![103c:8a75] but not [103c:87e7]!!!

I prepared little fix related to this information regarding new model of 
Probook 450 G8  and successfully tested it on 5.17.5 kernel.
-----------------cut-here---------------
diff --color -uNr linux-5.17.1/sound/pci/hda/patch_realtek.c 
linux-5.17.1.patched/sound/pci/hda/patch_realtek.c
--- linux-5.17.1/sound/pci/hda/patch_realtek.c 2022-04-30 17:05:50.580721519 
+0300
+++ linux-5.17.1.patched/sound/pci/hda/patch_realtek.c 2022-05-05 
00:32:58.495948987 +0300
@@ -8953,6 +8953,7 @@
  SND_PCI_QUIRK(0x103c, 0x87c8, "HP", ALC287_FIXUP_HP_GPIO_LED),
  SND_PCI_QUIRK(0x103c, 0x87e5, "HP ProBook 440 G8 Notebook PC", 
ALC236_FIXUP_HP_GPIO_LED),
  SND_PCI_QUIRK(0x103c, 0x87e7, "HP ProBook 450 G8 Notebook PC", 
ALC236_FIXUP_HP_GPIO_LED),
+ SND_PCI_QUIRK(0x103c, 0x8a75, "HP ProBook 450 G8 Notebook PC T87", 
ALC236_FIXUP_HP_GPIO_LED),
  SND_PCI_QUIRK(0x103c, 0x87f1, "HP ProBook 630 G8 Notebook PC", 
ALC236_FIXUP_HP_GPIO_LED),
  SND_PCI_QUIRK(0x103c, 0x87f2, "HP ProBook 640 G8 Notebook PC", 
ALC236_FIXUP_HP_GPIO_LED),
  SND_PCI_QUIRK(0x103c, 0x87f4, "HP", ALC287_FIXUP_HP_GPIO_LED),
-----------------cut-here---------------


P.S. looks like it is good to add next strings  to patch_realtek.c also,  but I 
can't test it:
SND_PCI_QUIRK(0x103c, 0x8a73, "HP ProBook 430 G8 Notebook PC T87", 
ALC236_FIXUP_HP_GPIO_LED),
SND_PCI_QUIRK(0x103c, 0x8a74, "HP ProBook 440 G8 Notebook PC T87", 
ALC236_FIXUP_HP_GPIO_LED),
SND_PCI_QUIRK(0x103c, 0x8a76, "HP ProBook 440 G8 Notebook PC T88", 
ALC236_FIXUP_HP_GPIO_LED),
SND_PCI_QUIRK(0x103c, 0x8a77, "HP ProBook 450 G8 Notebook PC T88", 
ALC236_FIXUP_HP_GPIO_LED),
SND_PCI_QUIRK(0x103c, 0x8aB3, "HP EliteBook 840 G8 Notebook PC T39", 
ALC285_FIXUP_HP_GPIO_LED),HP released this year new submodels for some G8 
models of laptops and changed subsystem PCI ID for these new submodels.

For example, my own laptop has bios ID T87 and lspci shows
00:1f.3 Multimedia audio controller [0401]: Intel Corporation Tiger Lake-LP 
Smart Sound Technology Audio Controller [8086:a0c8] (rev 20)
Subsystem: Hewlett-Packard Company Device [103c:8a75]

!!![103c:8a75] but not [103c:87e7]!!!

I prepared little fix related to this information regarding new model of 
Probook 450 G8  and successfully tested it on 5.17.5 kernel.
-----------------cut-here---------------
diff --color -uNr linux-5.17.1/sound/pci/hda/patch_realtek.c 
linux-5.17.1.patched/sound/pci/hda/patch_realtek.c
--- linux-5.17.1/sound/pci/hda/patch_realtek.c 2022-04-30 17:05:50.580721519 
+0300
+++ linux-5.17.1.patched/sound/pci/hda/patch_realtek.c 2022-05-05 
00:32:58.495948987 +0300
@@ -8953,6 +8953,7 @@
  SND_PCI_QUIRK(0x103c, 0x87c8, "HP", ALC287_FIXUP_HP_GPIO_LED),
  SND_PCI_QUIRK(0x103c, 0x87e5, "HP ProBook 440 G8 Notebook PC", 
ALC236_FIXUP_HP_GPIO_LED),
  SND_PCI_QUIRK(0x103c, 0x87e7, "HP ProBook 450 G8 Notebook PC", 
ALC236_FIXUP_HP_GPIO_LED),
+ SND_PCI_QUIRK(0x103c, 0x8a75, "HP ProBook 450 G8 Notebook PC T87", 
ALC236_FIXUP_HP_GPIO_LED),
  SND_PCI_QUIRK(0x103c, 0x87f1, "HP ProBook 630 G8 Notebook PC", 
ALC236_FIXUP_HP_GPIO_LED),
  SND_PCI_QUIRK(0x103c, 0x87f2, "HP ProBook 640 G8 Notebook PC", 
ALC236_FIXUP_HP_GPIO_LED),
  SND_PCI_QUIRK(0x103c, 0x87f4, "HP", ALC287_FIXUP_HP_GPIO_LED),
-----------------cut-here---------------


P.S. looks like it is good to add next strings  to patch_realtek.c also,  but I 
can't test it:
SND_PCI_QUIRK(0x103c, 0x8a73, "HP ProBook 430 G8 Notebook PC T87", 
ALC236_FIXUP_HP_GPIO_LED),
SND_PCI_QUIRK(0x103c, 0x8a74, "HP ProBook 440 G8 Notebook PC T87", 
ALC236_FIXUP_HP_GPIO_LED),
SND_PCI_QUIRK(0x103c, 0x8a76, "HP ProBook 440 G8 Notebook PC T88", 
ALC236_FIXUP_HP_GPIO_LED),
SND_PCI_QUIRK(0x103c, 0x8a77, "HP ProBook 450 G8 Notebook PC T88", 
ALC236_FIXUP_HP_GPIO_LED),
SND_PCI_QUIRK(0x103c, 0x8aB3, "HP EliteBook 840 G8 Notebook PC T39", 
ALC285_FIXUP_HP_GPIO_LED),

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1973297

Title:
  HP Probook 450 G8 model T87 support in kernel

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1973297/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to