diff options
Diffstat (limited to 'sound/pci/hda/hda_intel.c')
| -rw-r--r-- | sound/pci/hda/hda_intel.c | 12 | 
1 files changed, 11 insertions, 1 deletions
| diff --git a/sound/pci/hda/hda_intel.c b/sound/pci/hda/hda_intel.c index fe51163f2d82..1b46b599a5cf 100644 --- a/sound/pci/hda/hda_intel.c +++ b/sound/pci/hda/hda_intel.c @@ -335,7 +335,10 @@ enum {  					((pci)->device == 0x0c0c) || \  					((pci)->device == 0x0d0c) || \  					((pci)->device == 0x160c) || \ -					((pci)->device == 0x490d)) +					((pci)->device == 0x490d) || \ +					((pci)->device == 0x4f90) || \ +					((pci)->device == 0x4f91) || \ +					((pci)->device == 0x4f92))  #define IS_BXT(pci) ((pci)->vendor == 0x8086 && (pci)->device == 0x5a98) @@ -2473,6 +2476,13 @@ static const struct pci_device_id azx_ids[] = {  	/* DG1 */  	{ PCI_DEVICE(0x8086, 0x490d),  	  .driver_data = AZX_DRIVER_SKL | AZX_DCAPS_INTEL_SKYLAKE}, +	/* DG2 */ +	{ PCI_DEVICE(0x8086, 0x4f90), +	  .driver_data = AZX_DRIVER_SKL | AZX_DCAPS_INTEL_SKYLAKE}, +	{ PCI_DEVICE(0x8086, 0x4f91), +	  .driver_data = AZX_DRIVER_SKL | AZX_DCAPS_INTEL_SKYLAKE}, +	{ PCI_DEVICE(0x8086, 0x4f92), +	  .driver_data = AZX_DRIVER_SKL | AZX_DCAPS_INTEL_SKYLAKE},  	/* Alderlake-S */  	{ PCI_DEVICE(0x8086, 0x7ad0),  	  .driver_data = AZX_DRIVER_SKL | AZX_DCAPS_INTEL_SKYLAKE}, |