Author: mav
Date: Thu Aug  6 15:25:11 2020
New Revision: 363958
URL: https://svnweb.freebsd.org/changeset/base/363958

Log:
  MFC r355429 (by scottl): Add support for new sound HDA hardware

Modified:
  stable/12/sys/dev/sound/pci/hda/hdac.c
  stable/12/sys/dev/sound/pci/hda/hdac.h
  stable/12/sys/dev/sound/pci/hda/hdacc.c
Directory Properties:
  stable/12/   (props changed)

Modified: stable/12/sys/dev/sound/pci/hda/hdac.c
==============================================================================
--- stable/12/sys/dev/sound/pci/hda/hdac.c      Thu Aug  6 15:23:51 2020        
(r363957)
+++ stable/12/sys/dev/sound/pci/hda/hdac.c      Thu Aug  6 15:25:11 2020        
(r363958)
@@ -111,6 +111,7 @@ static const struct {
        { HDA_INTEL_ICLK,    "Intel Ice Lake",          0, 0 },
        { HDA_INTEL_CMLKLP,  "Intel Comet Lake-LP",     0, 0 },
        { HDA_INTEL_CMLKH,   "Intel Comet Lake-H",      0, 0 },
+       { HDA_INTEL_TGLK,    "Intel Tiger Lake",        0, 0 },
        { HDA_INTEL_GMLK,    "Intel Gemini Lake",       0, 0 },
        { HDA_INTEL_82801F,  "Intel 82801F",    0, 0 },
        { HDA_INTEL_63XXESB, "Intel 631x/632xESB",      0, 0 },

Modified: stable/12/sys/dev/sound/pci/hda/hdac.h
==============================================================================
--- stable/12/sys/dev/sound/pci/hda/hdac.h      Thu Aug  6 15:23:51 2020        
(r363957)
+++ stable/12/sys/dev/sound/pci/hda/hdac.h      Thu Aug  6 15:25:11 2020        
(r363958)
@@ -90,6 +90,7 @@
 #define HDA_INTEL_ICLK         HDA_MODEL_CONSTRUCT(INTEL, 0x34c8)
 #define HDA_INTEL_CMLKLP       HDA_MODEL_CONSTRUCT(INTEL, 0x02c8)
 #define HDA_INTEL_CMLKH        HDA_MODEL_CONSTRUCT(INTEL, 0x06c8)
+#define HDA_INTEL_TGLK         HDA_MODEL_CONSTRUCT(INTEL, 0xa0c8)
 #define HDA_INTEL_GMLK         HDA_MODEL_CONSTRUCT(INTEL, 0x3198)
 #define HDA_INTEL_ALL          HDA_MODEL_CONSTRUCT(INTEL, 0xffff)
 
@@ -728,6 +729,7 @@
 #define HDA_CODEC_INTELCNLK    HDA_CODEC_CONSTRUCT(INTEL, 0x280c)
 #define HDA_CODEC_INTELGMLK1   HDA_CODEC_CONSTRUCT(INTEL, 0x280d)
 #define HDA_CODEC_INTELICLK    HDA_CODEC_CONSTRUCT(INTEL, 0x280f)
+#define HDA_CODEC_INTELTGLK    HDA_CODEC_CONSTRUCT(INTEL, 0x2812)
 #define HDA_CODEC_INTELJLK     HDA_CODEC_CONSTRUCT(INTEL, 0x281a)
 #define HDA_CODEC_INTELELLK    HDA_CODEC_CONSTRUCT(INTEL, 0x281b)
 #define HDA_CODEC_INTELCT      HDA_CODEC_CONSTRUCT(INTEL, 0x2880)

Modified: stable/12/sys/dev/sound/pci/hda/hdacc.c
==============================================================================
--- stable/12/sys/dev/sound/pci/hda/hdacc.c     Thu Aug  6 15:23:51 2020        
(r363957)
+++ stable/12/sys/dev/sound/pci/hda/hdacc.c     Thu Aug  6 15:25:11 2020        
(r363958)
@@ -392,6 +392,7 @@ static const struct {
        { HDA_CODEC_INTELGMLK, 0,       "Intel Geminilake" },
        { HDA_CODEC_INTELGMLK1, 0,      "Intel Geminilake" },
        { HDA_CODEC_INTELICLK, 0,       "Intel Icelake" },
+       { HDA_CODEC_INTELTGLK, 0,       "Intel Tigerlake" },
        { HDA_CODEC_SII1390, 0,         "Silicon Image SiI1390" },
        { HDA_CODEC_SII1392, 0,         "Silicon Image SiI1392" },
        /* Unknown CODECs */
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "[email protected]"

Reply via email to