svn commit: r363958 - stable/12/sys/dev/sound/pci/hda
Alexander Motin
mav at FreeBSD.org
Thu Aug 6 15:25:12 UTC 2020
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 */
More information about the svn-src-all
mailing list