hda:sync intel ids list from freebsd

Change-Id: I8a9610a10709de1d54f315d4868b7b4001c06a0f
Reviewed-on: https://review.haiku-os.org/c/haiku/+/4500
Reviewed-by: Alex von Gluck IV <[email protected]>
This commit is contained in:
Coldfirex
2021-10-05 13:30:47 +00:00
committed by Alex von Gluck IV
parent 7f276d8306
commit 1286f0ccc0
@@ -72,17 +72,26 @@ static const struct {
{ PCI_VENDOR_INTEL, 0x1d20, HDA_QUIRK_SNOOP },
{ PCI_VENDOR_INTEL, 0x1e20, HDA_QUIRK_SNOOP },
{ PCI_VENDOR_INTEL, 0x2284, HDA_QUIRK_SNOOP },
{ PCI_VENDOR_INTEL, 0x2668, HDA_QUIRK_SNOOP },
{ PCI_VENDOR_INTEL, 0x269a, HDA_QUIRK_SNOOP },
{ PCI_VENDOR_INTEL, 0x27d8, HDA_QUIRK_SNOOP },
{ PCI_VENDOR_INTEL, 0x284b, HDA_QUIRK_SNOOP },
{ PCI_VENDOR_INTEL, 0x293e, HDA_QUIRK_SNOOP },
{ PCI_VENDOR_INTEL, 0x3198, HDA_QUIRK_SNOOP | HDA_QUIRK_NOINIT_MISCBDCGE },
{ PCI_VENDOR_INTEL, 0x34c8, HDA_QUIRK_SNOOP | HDA_QUIRK_NOINIT_MISCBDCGE },
{ PCI_VENDOR_INTEL, 0x38c8, HDA_QUIRK_SNOOP },
{ PCI_VENDOR_INTEL, 0x3a3e, HDA_QUIRK_SNOOP },
{ PCI_VENDOR_INTEL, 0x3a6e, HDA_QUIRK_SNOOP },
{ PCI_VENDOR_INTEL, 0x3b56, HDA_QUIRK_SNOOP },
{ PCI_VENDOR_INTEL, 0x3b57, HDA_QUIRK_SNOOP },
{ PCI_VENDOR_INTEL, 0x4b55, HDA_QUIRK_SNOOP | HDA_QUIRK_NOINIT_MISCBDCGE },
{ PCI_VENDOR_INTEL, 0x4d55, HDA_QUIRK_SNOOP },
{ PCI_VENDOR_INTEL, 0x4dc8, HDA_QUIRK_SNOOP },
{ PCI_VENDOR_INTEL, 0x5a98, HDA_QUIRK_SNOOP | HDA_QUIRK_NOINIT_MISCBDCGE },
{ PCI_VENDOR_INTEL, 0x7270, HDA_QUIRK_SNOOP },
{ PCI_VENDOR_INTEL, 0x811b, HDA_QUIRK_SNOOP },
{ PCI_VENDOR_INTEL, 0x8c20, HDA_QUIRK_SNOOP },
{ PCI_VENDOR_INTEL, 0x8c21, HDA_QUIRK_SNOOP },
{ PCI_VENDOR_INTEL, 0x8ca0, HDA_QUIRK_SNOOP },
{ PCI_VENDOR_INTEL, 0x8d20, HDA_QUIRK_SNOOP },
{ PCI_VENDOR_INTEL, 0x8d21, HDA_QUIRK_SNOOP },
@@ -93,6 +102,7 @@ static const struct {
{ PCI_VENDOR_INTEL, 0x9d71, HDA_QUIRK_SNOOP | HDA_QUIRK_NOINIT_MISCBDCGE },
{ PCI_VENDOR_INTEL, 0x9dc8, HDA_QUIRK_SNOOP | HDA_QUIRK_NOINIT_MISCBDCGE },
{ PCI_VENDOR_INTEL, 0xa0c8, HDA_QUIRK_SNOOP },
{ PCI_VENDOR_INTEL, 0xa100, HDA_QUIRK_SNOOP },
{ PCI_VENDOR_INTEL, 0xa170, HDA_QUIRK_SNOOP | HDA_QUIRK_NOINIT_MISCBDCGE },
{ PCI_VENDOR_INTEL, 0xa171, HDA_QUIRK_SNOOP | HDA_QUIRK_NOINIT_MISCBDCGE },
{ PCI_VENDOR_INTEL, 0xa1f0, HDA_QUIRK_SNOOP },
@@ -100,6 +110,15 @@ static const struct {
{ PCI_VENDOR_INTEL, 0xa2f0, HDA_QUIRK_SNOOP | HDA_QUIRK_NOINIT_MISCBDCGE },
{ PCI_VENDOR_INTEL, 0xa348, HDA_QUIRK_SNOOP | HDA_QUIRK_NOINIT_MISCBDCGE },
{ PCI_VENDOR_INTEL, 0xa3f0, HDA_QUIRK_SNOOP },
{ PCI_VENDOR_INTEL, 0xd400, HDA_QUIRK_SNOOP },
{ PCI_VENDOR_INTEL, 0xd401, HDA_QUIRK_SNOOP },
{ PCI_VENDOR_INTEL, 0xd402, HDA_QUIRK_SNOOP },
{ PCI_VENDOR_INTEL, 0xe224, HDA_QUIRK_SNOOP },
{ PCI_VENDOR_INTEL, 0xe305, HDA_QUIRK_SNOOP },
{ PCI_VENDOR_INTEL, 0xe308, HDA_QUIRK_SNOOP },
{ PCI_VENDOR_INTEL, 0xe400, HDA_QUIRK_SNOOP },
{ PCI_VENDOR_INTEL, 0xe401, HDA_QUIRK_SNOOP },
{ PCI_VENDOR_INTEL, 0xe402, HDA_QUIRK_SNOOP },
{ PCI_VENDOR_ATI, 0x437b, HDA_QUIRKS_AMD },
{ PCI_VENDOR_ATI, 0x4383, HDA_QUIRKS_AMD },
{ PCI_VENDOR_AMD, 0x157a, HDA_QUIRKS_AMD },