From 276e89f7560bf38e7926b2a32b38ba38f64c2ed8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Duval?= Date: Thu, 27 Feb 2020 21:40:05 +0100 Subject: [PATCH] hda: sync snoop quirk intel pci ids list based on alsa. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: I08d8e8aa05d03ce49cbf3937eccdb109b00e83f2 Reviewed-on: https://review.haiku-os.org/c/haiku/+/2288 Reviewed-by: Jérôme Duval --- .../kernel/drivers/audio/hda/hda_controller.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/add-ons/kernel/drivers/audio/hda/hda_controller.cpp b/src/add-ons/kernel/drivers/audio/hda/hda_controller.cpp index 774a16dc95..f778a9ef8d 100644 --- a/src/add-ons/kernel/drivers/audio/hda/hda_controller.cpp +++ b/src/add-ons/kernel/drivers/audio/hda/hda_controller.cpp @@ -52,6 +52,8 @@ static const struct { uint32 vendor_id, device_id; uint32 quirks; } kControllerQuirks[] = { + { PCI_VENDOR_INTEL, 0x02c8, HDA_QUIRK_SNOOP }, + { PCI_VENDOR_INTEL, 0x06c8, HDA_QUIRK_SNOOP }, { PCI_VENDOR_INTEL, 0x080a, HDA_QUIRK_SNOOP }, { PCI_VENDOR_INTEL, 0x0a0c, HDA_QUIRK_SNOOP }, { PCI_VENDOR_INTEL, 0x0c0c, HDA_QUIRK_SNOOP }, @@ -64,8 +66,12 @@ static const struct { { PCI_VENDOR_INTEL, 0x2284, HDA_QUIRK_SNOOP }, { PCI_VENDOR_INTEL, 0x3198, HDA_QUIRK_SNOOP }, { PCI_VENDOR_INTEL, 0x34c8, HDA_QUIRK_SNOOP }, + { PCI_VENDOR_INTEL, 0x38c8, HDA_QUIRK_SNOOP }, { PCI_VENDOR_INTEL, 0x3b56, HDA_QUIRK_SNOOP }, { PCI_VENDOR_INTEL, 0x3b57, HDA_QUIRK_SNOOP }, + { PCI_VENDOR_INTEL, 0x4b55, HDA_QUIRK_SNOOP }, + { PCI_VENDOR_INTEL, 0x4d55, HDA_QUIRK_SNOOP }, + { PCI_VENDOR_INTEL, 0x4dc8, HDA_QUIRK_SNOOP }, { PCI_VENDOR_INTEL, 0x5a98, HDA_QUIRK_SNOOP }, { PCI_VENDOR_INTEL, 0x811b, HDA_QUIRK_SNOOP }, { PCI_VENDOR_INTEL, 0x8c20, HDA_QUIRK_SNOOP }, @@ -78,10 +84,14 @@ static const struct { { PCI_VENDOR_INTEL, 0x9d70, HDA_QUIRK_SNOOP }, { PCI_VENDOR_INTEL, 0x9d71, HDA_QUIRK_SNOOP }, { PCI_VENDOR_INTEL, 0x9dc8, HDA_QUIRK_SNOOP }, + { PCI_VENDOR_INTEL, 0xa0c8, HDA_QUIRK_SNOOP }, { PCI_VENDOR_INTEL, 0xa170, HDA_QUIRK_SNOOP }, { PCI_VENDOR_INTEL, 0xa171, HDA_QUIRK_SNOOP }, + { PCI_VENDOR_INTEL, 0xa1f0, HDA_QUIRK_SNOOP }, + { PCI_VENDOR_INTEL, 0xa270, HDA_QUIRK_SNOOP }, { PCI_VENDOR_INTEL, 0xa2f0, HDA_QUIRK_SNOOP }, { PCI_VENDOR_INTEL, 0xa348, HDA_QUIRK_SNOOP }, + { PCI_VENDOR_INTEL, 0xa3f0, HDA_QUIRK_SNOOP }, { PCI_VENDOR_ATI, 0x437b, HDA_QUIRK_SNOOP }, { PCI_VENDOR_ATI, 0x4383, HDA_QUIRK_SNOOP }, { PCI_VENDOR_AMD, 0x157a, HDA_QUIRK_SNOOP },